{
  "schema": "NEXT11_NEXT11_V6_22C_FLOOR_ART_REAL_PLAYER_QA_V1",
  "generatedAt": "2026-09-11T18:28:10.193Z",
  "pass": true,
  "root": "/mnt/data/v622_integrated_floor/root",
  "url": "http://127.0.0.1:33433/preview.html?workout=dynamic-warmup#pass",
  "viewport": "390x844",
  "results": [
    {
      "theme": "energy-purple",
      "bodyTheme": "energy-purple",
      "sport": "general",
      "exercise": "High knee tuck",
      "asset": "http://127.0.0.1:33433/assets/nex/environment/general-athlete-environment-premium-portrait-v3.webp",
      "surfacePattern": "performance-tech",
      "webglVersion": "WebGL 2.0 (OpenGL ES 3.0 Chromium)",
      "webglRenderer": "ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)",
      "iframeSrc": "http://127.0.0.1:33433/assets/nexprod/nexprod01-resolved-player-v425-high-knee-tuck.html?exercise=high-knee-tuck&play=1&phase=0&safeBoot=0&lowPower=1&maxFPS=24&animFPS=24&idleSleepAfterReady=0",
      "sceneBackgroundIsTexture": false,
      "backdropWorldPlane": true,
      "backdropName": "NEX_WORKOUT_ENVIRONMENT_BACKDROP_V1",
      "backdropMapIsTexture": true,
      "bgWidth": 450,
      "bgHeight": 974,
      "assetAuthority": "sport",
      "accentAuthority": "theme",
      "accentTexture": true,
      "textureTheme": "energy-purple",
      "backdropScale": [
        6.360039835787777,
        13.76377851642278,
        1
      ],
      "laneFloorOpacity": 0,
      "runwayMarkerCount": 648,
      "expectedAsset": "general-athlete-environment-premium-portrait-v3.webp",
      "assetMatch": true,
      "themeMatch": true,
      "screenshot": "/mnt/data/v622_integrated_floor/qa_v622c_floor_art_purple/V6_22C_FLOOR_ART_energy-purple.png"
    }
  ],
  "chromium": {
    "display": ":202",
    "args": [
      "--no-sandbox",
      "--ozone-platform=x11",
      "--disable-dev-shm-usage",
      "--ignore-gpu-blocklist",
      "--enable-webgl",
      "--enable-webgl2",
      "--enable-unsafe-swiftshader",
      "--use-gl=angle",
      "--use-angle=swiftshader-webgl",
      "--remote-debugging-port=0",
      "--remote-allow-origins=*",
      "--user-data-dir=/tmp/next11-v621-world-jdGz5K",
      "about:blank"
    ],
    "stderrTail": "x\")\n[10836:10864:0911/182743.959798:ERROR:dbus/bus.cc:406] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are \"tcp\" and on UNIX \"unix\")\n[10836:10836:0911/182743.959817:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: \n[10836:10836:0911/182743.959825:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: \n[10878:10878:0911/182744.613192:ERROR:gpu/command_buffer/service/gl_utils.cc:386] [.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels\n[10878:10878:0911/182744.890034:ERROR:gpu/command_buffer/service/gl_utils.cc:386] [.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels\n[10878:10878:0911/182745.022305:ERROR:gpu/command_buffer/service/gl_utils.cc:386] [.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels\n[10878:10878:0911/182745.194756:ERROR:gpu/command_buffer/service/gl_utils.cc:386] [.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)\n[10836:10864:0911/182809.253040:ERROR:dbus/bus.cc:406] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are \"tcp\" and on UNIX \"unix\")\n[10836:10836:0911/182809.253278:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: \n[10836:10864:0911/182809.253443:ERROR:dbus/bus.cc:406] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are \"tcp\" and on UNIX \"unix\")\n[10836:10864:0911/182809.253744:ERROR:dbus/bus.cc:406] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are \"tcp\" and on UNIX \"unix\")\n[10836:10836:0911/182809.253951:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: \n[10836:10836:0911/182809.254124:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: \n",
    "xvfbStderrTail": ""
  },
  "events": [
    {
      "method": "Log.entryAdded",
      "params": {
        "entry": {
          "source": "network",
          "level": "error",
          "text": "Failed to load resource: the server responded with a status of 404 (Not Found)",
          "timestamp": 1789151262694.355,
          "url": "http://127.0.0.1:33433/video_backup_api.php?action=list&ts=1789151262670",
          "networkRequestId": "10936.75"
        }
      }
    },
    {
      "method": "Runtime.consoleAPICalled",
      "params": {
        "type": "warning",
        "args": [
          {
            "type": "string",
            "value": "Server backup catalog refresh failed"
          },
          {
            "type": "object",
            "subtype": "error",
            "className": "Error",
            "description": "Error: Server backup HTTP 404\n    at http://127.0.0.1:33433/assets/js/services/server-video-backup-service.js?cache=v97-rc88:53:46",
            "objectId": "-9054354129082611304.2.1",
            "preview": {
              "type": "object",
              "subtype": "error",
              "description": "Error: Server backup HTTP 404\n    at http://127.0.0.1:33433/assets/js/services/server-video-backup-service.js?cache=v97-rc88:53:46",
              "overflow": false,
              "properties": [
                {
                  "name": "stack",
                  "type": "string",
                  "value": "Error: Server backup HTTP 404\n    at http://127.0.…rver-video-backup-service.js?cache=v97-rc88:53:46"
                },
                {
                  "name": "message",
                  "type": "string",
                  "value": "Server backup HTTP 404"
                }
              ]
            }
          }
        ],
        "executionContextId": 2,
        "timestamp": 1789151262712.923,
        "stackTrace": {
          "callFrames": [
            {
              "functionName": "",
              "scriptId": "16",
              "url": "http://127.0.0.1:33433/assets/js/services/server-video-backup-service.js?cache=v97-rc88",
              "lineNumber": 56,
              "columnNumber": 16
            }
          ]
        }
      }
    },
    {
      "method": "Log.entryAdded",
      "params": {
        "entry": {
          "source": "network",
          "level": "error",
          "text": "Failed to load resource: the server responded with a status of 404 (Not Found)",
          "timestamp": 1789151263032.208,
          "url": "http://127.0.0.1:33433/favicon.ico",
          "networkRequestId": "10936.112"
        }
      }
    },
    {
      "method": "Log.entryAdded",
      "params": {
        "entry": {
          "source": "network",
          "level": "error",
          "text": "Failed to load resource: the server responded with a status of 404 (Not Found)",
          "timestamp": 1789151263401.795,
          "url": "http://127.0.0.1:33433/video_backup_api.php?action=list&ts=1789151263359",
          "networkRequestId": "10936.191"
        }
      }
    },
    {
      "method": "Runtime.consoleAPICalled",
      "params": {
        "type": "warning",
        "args": [
          {
            "type": "string",
            "value": "Server backup catalog refresh failed"
          },
          {
            "type": "object",
            "subtype": "error",
            "className": "Error",
            "description": "Error: Server backup HTTP 404\n    at http://127.0.0.1:33433/assets/js/services/server-video-backup-service.js?cache=v97-rc88:53:46",
            "objectId": "-9054354129082611304.3.1",
            "preview": {
              "type": "object",
              "subtype": "error",
              "description": "Error: Server backup HTTP 404\n    at http://127.0.0.1:33433/assets/js/services/server-video-backup-service.js?cache=v97-rc88:53:46",
              "overflow": false,
              "properties": [
                {
                  "name": "stack",
                  "type": "string",
                  "value": "Error: Server backup HTTP 404\n    at http://127.0.…rver-video-backup-service.js?cache=v97-rc88:53:46"
                },
                {
                  "name": "message",
                  "type": "string",
                  "value": "Server backup HTTP 404"
                }
              ]
            }
          }
        ],
        "executionContextId": 3,
        "timestamp": 1789151263412.802,
        "stackTrace": {
          "callFrames": [
            {
              "functionName": "",
              "scriptId": "16",
              "url": "http://127.0.0.1:33433/assets/js/services/server-video-backup-service.js?cache=v97-rc88",
              "lineNumber": 56,
              "columnNumber": 16
            }
          ]
        }
      }
    },
    {
      "method": "Log.entryAdded",
      "params": {
        "entry": {
          "source": "rendering",
          "level": "warning",
          "text": "[.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels",
          "timestamp": 1789151264799.317,
          "url": "http://127.0.0.1:33433/assets/nexprod/nexprod01-resolved-player-v425-high-knee-tuck.html?exercise=high-knee-tuck&play=1&phase=0&safeBoot=0&lowPower=1&maxFPS=24&animFPS=24&idleSleepAfterReady=0"
        }
      }
    },
    {
      "method": "Log.entryAdded",
      "params": {
        "entry": {
          "source": "rendering",
          "level": "warning",
          "text": "[.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels",
          "timestamp": 1789151265206.126,
          "url": "http://127.0.0.1:33433/assets/nexprod/nexprod01-resolved-player-v425-high-knee-tuck.html?exercise=high-knee-tuck&play=1&phase=0&safeBoot=0&lowPower=1&maxFPS=24&animFPS=24&idleSleepAfterReady=0"
        }
      }
    },
    {
      "method": "Log.entryAdded",
      "params": {
        "entry": {
          "source": "rendering",
          "level": "warning",
          "text": "[.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels",
          "timestamp": 1789151265426.661,
          "url": "http://127.0.0.1:33433/assets/nexprod/nexprod01-resolved-player-v425-high-knee-tuck.html?exercise=high-knee-tuck&play=1&phase=0&safeBoot=0&lowPower=1&maxFPS=24&animFPS=24&idleSleepAfterReady=0"
        }
      }
    },
    {
      "method": "Log.entryAdded",
      "params": {
        "entry": {
          "source": "rendering",
          "level": "warning",
          "text": "[.WebGL-0x2e9403989a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)",
          "timestamp": 1789151265441.772,
          "url": "http://127.0.0.1:33433/assets/nexprod/nexprod01-resolved-player-v425-high-knee-tuck.html?exercise=high-knee-tuck&play=1&phase=0&safeBoot=0&lowPower=1&maxFPS=24&animFPS=24&idleSleepAfterReady=0"
        }
      }
    },
    {
      "method": "Runtime.consoleAPICalled",
      "params": {
        "type": "warning",
        "args": [
          {
            "type": "string",
            "value": "THREE.FBXLoader: Vertex has more than 4 skinning weights assigned to vertex. Deleting additional weights."
          }
        ],
        "executionContextId": 4,
        "timestamp": 1789151272266.052,
        "stackTrace": {
          "callFrames": [
            {
              "functionName": "",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1879,
              "columnNumber": 14
            },
            {
              "functionName": "genBuffers",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1829,
              "columnNumber": 24
            },
            {
              "functionName": "genGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1637,
              "columnNumber": 23
            },
            {
              "functionName": "parseMeshGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1626,
              "columnNumber": 14
            },
            {
              "functionName": "parseGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1567,
              "columnNumber": 16
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1541,
              "columnNumber": 21
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 168,
              "columnNumber": 43
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 144,
              "columnNumber": 58
            },
            {
              "functionName": "",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 92,
              "columnNumber": 18
            },
            {
              "functionName": "",
              "scriptId": "104",
              "url": "http://127.0.0.1:33433/vendor/three/build/three.module.js",
              "lineNumber": 43637,
              "columnNumber": 37
            }
          ]
        }
      }
    },
    {
      "method": "Runtime.consoleAPICalled",
      "params": {
        "type": "warning",
        "args": [
          {
            "type": "string",
            "value": "THREE.FBXLoader: Vertex has more than 4 skinning weights assigned to vertex. Deleting additional weights."
          }
        ],
        "executionContextId": 4,
        "timestamp": 1789151275064.496,
        "stackTrace": {
          "callFrames": [
            {
              "functionName": "",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1879,
              "columnNumber": 14
            },
            {
              "functionName": "genBuffers",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1829,
              "columnNumber": 24
            },
            {
              "functionName": "genGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1637,
              "columnNumber": 23
            },
            {
              "functionName": "parseMeshGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1626,
              "columnNumber": 14
            },
            {
              "functionName": "parseGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1567,
              "columnNumber": 16
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1541,
              "columnNumber": 21
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 168,
              "columnNumber": 43
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 144,
              "columnNumber": 58
            },
            {
              "functionName": "",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 92,
              "columnNumber": 18
            },
            {
              "functionName": "",
              "scriptId": "104",
              "url": "http://127.0.0.1:33433/vendor/three/build/three.module.js",
              "lineNumber": 43637,
              "columnNumber": 37
            }
          ]
        }
      }
    },
    {
      "method": "Runtime.consoleAPICalled",
      "params": {
        "type": "warning",
        "args": [
          {
            "type": "string",
            "value": "THREE.FBXLoader: Vertex has more than 4 skinning weights assigned to vertex. Deleting additional weights."
          }
        ],
        "executionContextId": 4,
        "timestamp": 1789151275817.804,
        "stackTrace": {
          "callFrames": [
            {
              "functionName": "",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1879,
              "columnNumber": 14
            },
            {
              "functionName": "genBuffers",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1829,
              "columnNumber": 24
            },
            {
              "functionName": "genGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1637,
              "columnNumber": 23
            },
            {
              "functionName": "parseMeshGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1626,
              "columnNumber": 14
            },
            {
              "functionName": "parseGeometry",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1567,
              "columnNumber": 16
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 1541,
              "columnNumber": 21
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 168,
              "columnNumber": 43
            },
            {
              "functionName": "parse",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 144,
              "columnNumber": 58
            },
            {
              "functionName": "",
              "scriptId": "105",
              "url": "http://127.0.0.1:33433/vendor/three/examples/jsm/loaders/FBXLoader.js",
              "lineNumber": 92,
              "columnNumber": 18
            },
            {
              "functionName": "",
              "scriptId": "104",
              "url": "http://127.0.0.1:33433/vendor/three/build/three.module.js",
              "lineNumber": 43637,
              "columnNumber": 37
            }
          ]
        }
      }
    }
  ]
}
