Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Html-bobswift
    <table class="wrapped" style="border-collapse: collapse;">
        <tr>
            <td colspan="9" style='border: 1px solid black; text-align: center; background-color: #d3d3d3; font-weight: bold;'>YT Conformance Tests (v. 20240325)</td>
        </tr>
        <tr>
            <th style='border: 1px solid black; text-align: center;'>Devices</th>
            <th style='border: 1px solid black; text-align: center;'>AV1 SFR Tests</th>
            <th style='border: 1px solid black; text-align: center;'>H264 SFR Tests</th>
            <th style='border: 1px solid black; text-align: center;'>HFR Tests</th>
            <th style='border: 1px solid black; text-align: center;'>VP9 SFR Tests</th>
            <th style='border: 1px solid black; text-align: center;'>MSE Codec Tests</th>
            <th style='border: 1px solid black; text-align: center;'>MSE Conformance Tests</th>
            <th style='border: 1px solid black; text-align: center;'>Progressive Tests</th>
            <th style='border: 1px solid black; text-align: center;'>EME Conformance Tests</th>
        </tr>
        <tr>
        <td style='border: 1px solid black; text-align: center; font-weight: bold;'>Flex2</td>
            <td colspan="9" style='border: 1px solid black; text-align: center;'>No files were found! Due to a crash!</td>
        </tr>
        <tr>
                    <td style='border: 1px solid black; text-align: center; font-weight: bold;'>XioneUK<>Flex2</td>
                <td style='border: 1px solid black; text-align: center; background-color: #bf2600#006644; color: white;'>9>22/22</td><td style='border: 1px solid black; text-align: center; background-color: #bf2600#006644; color: white;'>11>33/33</td><td style='border: 1px solid black; text-align: center; background-color: #bf2600#006644; color: white;'>2>47/47</td><td style='border: 1px solid black; text-align: center; background-color: #bf2600#006644; color: white;'>2>32/32</td><td style='border: 1px solid black; text-align: center; background-color: #bf2600; color: white;'>102/104</td><td style='border: 1px solid black; text-align: center; background-color: #006644; color: white;'>42/42</td><td style='border: 1px solid black; text-align: center; background-color: #006644; color: white;'>51/51</td><td style='border: 1px solid black; text-align: center; background-color: #006644; color: white;'>26/26</td></tr>
        <tr>
                    <td style='border: 1px solid black; text-align: center; font-weight: bold;'>Llama<>XioneUK</td>
            <td colspan="9"    <td style='border: 1px solid black; text-align: center;'>No files were found! Due to a crash!</td>
        </tr>
    </table>
    
Html-bobswift

            <table class="wrapped" style="border-collapse: collapse;">
        <tr>
            <td colspan="2" background-color: #bf2600; color: white;'>9/22</td><td style='border: 1px solid black; text-align: center; background-color: #bf2600; color: white;'>11/33</td><td style='border: 1px solid black; text-align: center; background-color: #d3d3d3#bf2600; font-weightcolor: boldwhite;'> NPLB Tests </td>
        </tr>
        <tr>
    <th >2/47</td><td style='border: 1px solid black; text-align: center;'>Devices</th><th background-color: #bf2600; color: white;'>2/32</td><td style='border: 1px solid black; text-align: center;'>Tests</th>
        </tr>
        <tr><td  background-color: #bf2600; color: white;'>102/104</td><td style='border: 1px solid black; text-align: center; fontbackground-weight: bold;'>Flex2</td><td style='border: 1px solid black; text-align: centercolor: #006644; color: blackwhite;'>Flex2NPLBValues<>42/td></tr>
        <tr><td 42</td><td style='border: 1px solid black; text-align: center; font-weightbackground-color: #006644; color: boldwhite;'>XioneUK<>51/51</td><td style='border: 1px solid black; text-align: center; background-color: #bf2600#006644; color: white;'>1056>26/1058<26</td></tr>
        <tr><td<tr>
                    <td style='border: 1px solid black; text-align: center; font-weight: bold;'>Llama</td><tdtd>
                    <td colspan="9" style='border: 1px solid black; text-align: center; background-color: #bf2600; color: blackwhite;'>LlamaNPLBValue</td></tr>
>No Results - Crash Occurred!</td>
                </table>tr>
    </table>
    
Html-bobswift
            <table class="wrapped" style="border-collapse: collapse;">
        <tr>
            <td colspan="32" style='border: 1px solid black; text-align: center; background-color: #d3d3d3; font-weight: bold;'> NPLB LinksTests </td>
        </tr>
        <tr>
    <th style='border: 1px solid black; text-align: center;'>Devices</th><th style='border: 1px solid black; text-align: center;'>YTCert</th><th style='border: 1px solid black; text-align: center;'>NPLB</th>
        <>Tests</th>
        </tr>
        <tr><td style='border: 1px solid black; text-align: center; font-weight: bold;'>Flex2</td><td style='border: 1px solid black; text-align: center; background-color: black;'>Flex2YTCertLink</td><td style='border: 1px solid black; text-align: center#bf2600; color: blackwhite;'>Flex2NPLBLink<>1256/1302</td></tr>
        <tr><td style='border: 1px solid black; text-align: center; font-weight: bold;'>XioneUK</td><td style='border: 1px solid black; text-align: center; background-color: black#bf2600;'><a href='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_YT_CERT_TEST_XIONE_UK/503'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_YT_CERT_TEST_XIONE_UK/503</a></td><td color: white;'>1056/1058</td></tr>
        <tr><td style='border: 1px solid black; text-align: center; colorfont-weight: blackbold;'><a>Llama</td><td hrefstyle='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_NPLB_TEST_XIONE_UK/464'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_NPLB_TEST_XIONE_UK/464</a></td></tr>
        <tr><td style='border: 1px solid black; text-align: center; font-weight: bold;'>Llama</td><td style='border: 1px solid black; text-align: center; color: black;'>LlamaYTCertLink</td><td style='border: 1px solid black; text-align: center; color: black;'>LlamaNPLBLink<border: 1px solid black; text-align: center; background-color: #bf2600; color: white;'>No Results - Crash Occurred!</td></tr>
    </table>
    
    

...

YTCert Results - XioneUk

Html-bobswift
        <table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
">
        <tr>
            <tr><th<td colspan='4'"3" style='border: 1px solid black;'>AV1 SFR Tests</th></tr><tr><td bgcolor="#006644" style=" text-align: center; background-color: white#d3d3d3; borderfont-weight: 1px solid black;">01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:FrameDrop</td><td bgcolor="#bf2600" style="color: white; bold;'> Links </td>
        </tr>
        <tr>
    <th style='border: 1px solid black;">03:PlaybackPerfAV1.144p.30fps@1X</td><td bgcolor="#006644" style="color: white;  text-align: center;'>Devices</th><th style='border: 1px solid black;">04:PlaybackPerfAV1.240p.30fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white;  text-align: center;'>YTCert</th><th style='border: 1px solid black;">05:PlaybackPerfAV1.360p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06:PlaybackPerfAV1.480p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07:PlaybackPerfAV1.720p.30fps@0.25X</td><td bgcolor="#bf2600" style="color: white;  text-align: center;'>NPLB</th>
        </tr>
        <tr><td style='border: 1px solid black;">08:PlaybackPerfAV1.720p.30fps@0.5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">09:PlaybackPerfAV1.720p.30fps@0.75X</td><td bgcolor="#bf2600" style="color: white;  text-align: center; font-weight: bold;'>Flex2</td><td style='border: 1px solid black;">10:PlaybackPerfAV1.720p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11:PlaybackPerfAV1.720p.30fps@1.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">12:PlaybackPerfAV1.720p.30fps@1.5X</td></tr><tr><td bgcolor="#bf2600" style="color: white;  text-align: center; color: black;'><a href='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/Flex2-Builds/job/CI_AI_RIALTO_YT_CERT_TEST_FLEX2/732'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/Flex2-Builds/job/CI_AI_RIALTO_YT_CERT_TEST_FLEX2/732</a></td><td style='border: 1px solid black;">13:PlaybackPerfAV1.720p.30fps@1.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">14:PlaybackPerfAV1.720p.30fps@2X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15:PlaybackPerfAV1.1080p.30fps@0.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">16:PlaybackPerfAV1.1080p.30fps@0.5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">17:PlaybackPerfAV1.1080p.30fps@0.75X</td><td bgcolor="#bf2600" style="color: white;  text-align: center; color: black;'><a href='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/Flex2-Builds/job/CI_AI_RIALTO_NPLB_TEST_FLEX2_UK_GS/625'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/Flex2-Builds/job/CI_AI_RIALTO_NPLB_TEST_FLEX2_UK_GS/625</a></td></tr>
        <tr><td style='border: 1px solid black;">18:PlaybackPerfAV1.1080p.30fps@1X</td><td bgcolor="#006644" style="color: white;  text-align: center; font-weight: bold;'>XioneUK</td><td style='border: 1px solid black;">19:PlaybackPerfAV1.1080p.30fps@1.25X</td><td bgcolor="#bf2600" style=" text-align: center; color: whiteblack; border: 1px solid black;">20:PlaybackPerfAV1.1080p.30fps@1.5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; '><a href='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_YT_CERT_TEST_XIONE_UK/503'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_YT_CERT_TEST_XIONE_UK/503</a></td><td style='border: 1px solid black;">21:PlaybackPerfAV1.1080p.30fps@1.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">22:PlaybackPerfAV1.1080p.30fps@2X</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' text-align: center; color: black;'><a href='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_NPLB_TEST_XIONE_UK/464'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/XiOne/job/CI_AI_RIALTO_NPLB_TEST_XIONE_UK/464</a></td></tr>
        <tr><td style='border: 1px solid black;'>H264 SFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white;  text-align: center; font-weight: bold;'>Llama</td><td style='border: 1px solid black;">02:FrameDrop</td><td bgcolor="#006644" style=" text-align: center; color: whiteblack; border: 1px solid black;">03:PlaybackPerfH264.144p.15fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">04:PlaybackPerfH264.240p.30fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; '><a href='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/GLASS/job/CI_AI_RIALTO_YT_CERT_TEST_LLAMA/115'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/GLASS/job/CI_AI_RIALTO_YT_CERT_TEST_LLAMA/115</a></td><td style='border: 1px solid black; text-align: center; color: black;'><a href='https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/GLASS/job/CI_AI_RIALTO_NPLB_TEST_LLAMA_UK/421'>https://pv-jen015.uk2.scp.bskyb.com/job/AI/job/AI_BUILDS/job/GLASS/job/CI_AI_RIALTO_NPLB_TEST_LLAMA_UK/421</a></td></tr>
    </table>
    
    

XioneUk Results

YTCert Results - XioneUk

Html-bobswift

        <table class="wrapped" style="border-collapse: collapse">05:PlaybackPerfH264.360p.30fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">06:PlaybackPerfH264.480p.30fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">07:PlaybackPerfH264.720p.30fps@0.25X</td><td>
        <tr><th colspan='4' style='border: 1px solid black;'>AV1 SFR Tests</th></tr><tr><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">08:PlaybackPerfH264.720p.30fps@0.5X</td></tr><tr><td>01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">09:PlaybackPerfH264.720p.30fps@0.75X<>02:FrameDrop</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">10>03:PlaybackPerfH264PlaybackPerfAV1.720p144p.30fps@1X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">11>04:PlaybackPerfH264PlaybackPerfAV1.720p240p.30fps@1.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">12:PlaybackPerfH264.720p.30fps@1.5X</30fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>05:PlaybackPerfH264PlaybackPerfAV1.720p360p.30fps@1.75X<30fps@1X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">14>06:PlaybackPerfH264PlaybackPerfAV1.720p480p.30fps@2X<30fps@1X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">15>07:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@0.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">16>08:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@0.5X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">17>09:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@0.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">18>10:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@1X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">19>11:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@1.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">20>12:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@1.5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">21>13:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@1.75X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">22>14:PlaybackPerfH264PlaybackPerfAV1.1080p720p.30fps@2X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>15:PlaybackPerfH264PlaybackPerfAV1.1080p.426p30fps@0.24fps@1X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">40>16:PlaybackPerfH264PlaybackPerfAV1.1080p.640p30fps@0.24fps@1X<5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">41>17:PlaybackPerfH264PlaybackPerfAV1.854p1080p.24fps@030fps@0.25X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">42>18:PlaybackPerfH264PlaybackPerfAV1.854p1080p.24fps@0.5X<30fps@1X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">43>19:PlaybackPerfH264PlaybackPerfAV1.854p1080p.24fps@030fps@1.75X<25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">44>20:PlaybackPerfH264PlaybackPerfAV1.1080p.854p30fps@1.24fps@1X<5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">45>21:PlaybackPerfH264PlaybackPerfAV1.854p.24fps@1.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">46:PlaybackPerfH264.854p.24fps@1.5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">47:PlaybackPerfH264.854p.24fps@1.1080p.30fps@1.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">48>22:PlaybackPerfH264PlaybackPerfAV1.854p.24fps@2X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">65:PlaybackPerfH264.256p.24fps@1X<1080p.30fps@2X</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>HFR>H264 SFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:FrameDrop</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">03:PlaybackPerfVP9PlaybackPerfH264.720p144p.60fps@0.25X<15fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">04:PlaybackPerfVP9PlaybackPerfH264.720p240p.60fps@0.5X<30fps@1X</td></tr><tr><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">05:PlaybackPerfVP9PlaybackPerfH264.720p360p.60fps@0.75X<30fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">07>06:PlaybackPerfVP9PlaybackPerfH264.720p480p.60fps@1.25X<30fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">08>07:PlaybackPerfVP9PlaybackPerfH264.720p.60fps@130fps@0.5X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">09>08:PlaybackPerfVP9PlaybackPerfH264.720p.60fps@130fps@0.75X<5X</td></tr><tr><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">10>09:PlaybackPerfVP9PlaybackPerfH264.720p.60fps@2X<30fps@0.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">11>10:PlaybackPerfVP9PlaybackPerfH264.1080p720p.60fps@0.25X<30fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">12>11:PlaybackPerfVP9PlaybackPerfH264.1080p720p.60fps@030fps@1.5X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">13>12:PlaybackPerfVP9PlaybackPerfH264.1080p720p.60fps@030fps@1.75X<5X</td></tr><tr><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">15>13:PlaybackPerfVP9PlaybackPerfH264.1080p720p.60fps@130fps@1.25X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">16>14:PlaybackPerfVP9PlaybackPerfH264.1080p720p.60fps@1.5X<30fps@2X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">17>15:PlaybackPerfVP9PlaybackPerfH264.1080p.60fps@130fps@0.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">18>16:PlaybackPerfVP9PlaybackPerfH264.1080p.30fps@0.60fps@2X<5X</td></tr><tr><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">35>17:PlaybackPerfH264.720p1080p.60fps@030fps@0.25X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">36>18:PlaybackPerfH264.720p1080p.60fps@0.5X<30fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">37>19:PlaybackPerfH264.720p1080p.60fps@030fps@1.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">38>20:PlaybackPerfH264.720p1080p.30fps@1.60fps@1X<5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">39>21:PlaybackPerfH264.720p1080p.60fps@130fps@1.25X<75X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">40>22:PlaybackPerfH264.720p1080p.60fps@1.5X<30fps@2X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">41>39:PlaybackPerfH264.720p426p.60fps@1.75X<24fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">42>40:PlaybackPerfH264.720p640p.60fps@2X<24fps@1X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">43>41:PlaybackPerfH264.1080p854p.60fps@024fps@0.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">44>42:PlaybackPerfH264.1080p854p.60fps@024fps@0.5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">45>43:PlaybackPerfH264.1080p854p.60fps@024fps@0.75X</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">46>44:PlaybackPerfH264.1080p854p.60fps@1X<24fps@1X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">47>45:PlaybackPerfH264.1080p854p.60fps@124fps@1.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">48>46:PlaybackPerfH264.1080p854p.60fps@124fps@1.5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">49>47:PlaybackPerfH264.1080p854p.60fps@124fps@1.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">50>48:PlaybackPerfH264.1080p854p.60fps@2X<24fps@2X</td></tr><tr><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">51>65:PlaybackPerfAV1PlaybackPerfH264.720p.60fps@0.25X</td><td bgcolor="#bf2600" style="color: white; border256p.24fps@1X</td></tr><tr style='border-bottom: 1px solid black;">52:PlaybackPerfAV1.720p.60fps@0.5X<'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>HFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:FrameDrop</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">53>03:PlaybackPerfAV1PlaybackPerfVP9.720p.60fps@0.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">55>04:PlaybackPerfAV1PlaybackPerfVP9.720p.60fps@160fps@0.25X<5X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">56>05:PlaybackPerfAV1PlaybackPerfVP9.720p.60fps@160fps@0.5X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">57>07:PlaybackPerfAV1PlaybackPerfVP9.720p.60fps@1.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">58>08:PlaybackPerfAV1PlaybackPerfVP9.720p.60fps@1.60fps@2X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">59>09:PlaybackPerfAV1PlaybackPerfVP9.1080p720p.60fps@060fps@1.25X<75X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">60>10:PlaybackPerfAV1PlaybackPerfVP9.1080p720p.60fps@0.5X<60fps@2X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">61>11:PlaybackPerfAV1PlaybackPerfVP9.1080p.60fps@0.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">62>12:PlaybackPerfAV1PlaybackPerfVP9.1080p.60fps@1X<60fps@0.5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">63>13:PlaybackPerfAV1PlaybackPerfVP9.1080p.60fps@160fps@0.25X<75X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">64>15:PlaybackPerfAV1PlaybackPerfVP9.1080p.60fps@1.5X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">65>16:PlaybackPerfAV1PlaybackPerfVP9.1080p.60fps@1.75X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">66>17:PlaybackPerfAV1PlaybackPerfVP9.1080p.60fps@1.60fps@2X</td></tr><tr75X</td><td bgcolor="#bf2600" style='border-bottom"color: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='white; border: 1px solid black;'>VP9 SFR Tests</th><">18:PlaybackPerfVP9.1080p.60fps@2X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">01:TotalVideoFrames<>35:PlaybackPerfH264.720p.60fps@0.25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">02:FrameDrop<>36:PlaybackPerfH264.720p.60fps@0.5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">03>37:PlaybackPerfVP9PlaybackPerfH264.720p.144p60fps@0.30fps@1X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">04>38:PlaybackPerfVP9PlaybackPerfH264.240p720p.30fps@1X<60fps@1X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">05>39:PlaybackPerfVP9PlaybackPerfH264.720p.360p60fps@1.30fps@1X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">06>40:PlaybackPerfVP9PlaybackPerfH264.720p.480p60fps@1.30fps@1X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">07>41:PlaybackPerfVP9PlaybackPerfH264.720p.30fps@060fps@1.25X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">08>42:PlaybackPerfVP9PlaybackPerfH264.720p.30fps@0.5X<60fps@2X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">09>43:PlaybackPerfVP9PlaybackPerfH264.720p1080p.30fps@060fps@0.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">10>44:PlaybackPerfVP9PlaybackPerfH264.1080p.720p60fps@0.30fps@1X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">11>45:PlaybackPerfVP9PlaybackPerfH264.720p1080p.30fps@160fps@0.25X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">12>46:PlaybackPerfVP9PlaybackPerfH264.720p1080p.30fps@1.5X<60fps@1X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">13>47:PlaybackPerfVP9PlaybackPerfH264.720p1080p.30fps@160fps@1.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">14>48:PlaybackPerfVP9PlaybackPerfH264.1080p.720p60fps@1.30fps@2X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">15>49:PlaybackPerfVP9PlaybackPerfH264.1080p.30fps@060fps@1.25X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">16>50:PlaybackPerfVP9PlaybackPerfH264.1080p.30fps@0.5X<60fps@2X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">17>51:PlaybackPerfVP9PlaybackPerfAV1.1080p720p.30fps@060fps@0.75X<25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">18>52:PlaybackPerfVP9PlaybackPerfAV1.720p.1080p60fps@0.30fps@1X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">19>53:PlaybackPerfVP9PlaybackPerfAV1.1080p720p.30fps@160fps@0.25X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">20>55:PlaybackPerfVP9PlaybackPerfAV1.1080p720p.30fps@160fps@1.5X<25X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">21>56:PlaybackPerfVP9PlaybackPerfAV1.1080p720p.30fps@160fps@1.75X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">22>57:PlaybackPerfVP9PlaybackPerfAV1.720p.1080p60fps@1.30fps@2X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">39>58:PlaybackPerfVP9PlaybackPerfAV1.426p720p.24fps@1X<60fps@2X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">40>59:PlaybackPerfVP9PlaybackPerfAV1.1080p.640p60fps@0.24fps@1X<25X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">41>60:PlaybackPerfVP9PlaybackPerfAV1.854p1080p.24fps@060fps@0.25X<5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">42>61:PlaybackPerfVP9PlaybackPerfAV1.854p1080p.24fps@060fps@0.5X<75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">43>62:PlaybackPerfVP9PlaybackPerfAV1.854p1080p.24fps@0.75X<60fps@1X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">44>63:PlaybackPerfVP9PlaybackPerfAV1.1080p.854p60fps@1.24fps@1X<25X</td></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">45>64:PlaybackPerfVP9PlaybackPerfAV1.854p1080p.24fps@1.25X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">46:PlaybackPerfVP9.854p.24fps@1.60fps@1.5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">47>65:PlaybackPerfVP9PlaybackPerfAV1.854p1080p.24fps@160fps@1.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">48>66:PlaybackPerfVP9PlaybackPerfAV1.854p1080p.24fps@2X<60fps@2X</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE>VP9 CodecSFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:AppendOpusAudio<TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:AbortOpusAudio<FrameDrop</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">03:TimestampOffsetOpusAudio<PlaybackPerfVP9.144p.30fps@1X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">04:DurationAfterAppendOpusAudio</PlaybackPerfVP9.240p.30fps@1X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">05:PausedStateWithOpusAudio<PlaybackPerfVP9.360p.30fps@1X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">06:IncrementalOpusAudio<PlaybackPerfVP9.480p.30fps@1X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">07:LimitedOpusAudio<PlaybackPerfVP9.720p.30fps@0.25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">08:IncrementalLimitedOpusAudio<PlaybackPerfVP9.720p.30fps@0.5X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">09:HighBitRateIncrementalLimitedOpusAudio<PlaybackPerfVP9.720p.30fps@0.75X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">10:AppendOpusAudioOffset<PlaybackPerfVP9.720p.30fps@1X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">11:AppendMultipleInitOpusAudio<PlaybackPerfVP9.720p.30fps@1.25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">12:AppendOpusAudioOutOfOrder<PlaybackPerfVP9.720p.30fps@1.5X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">13:BufferedRangeOpusAudio<PlaybackPerfVP9.720p.30fps@1.75X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">14:OpusAudioWithOverlap<PlaybackPerfVP9.720p.30fps@2X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">15:OpusAudioWithSmallGap<PlaybackPerfVP9.1080p.30fps@0.25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">16:OpusAudioWithLargeGap<PlaybackPerfVP9.1080p.30fps@0.5X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">17:DelayedOpusAudio<PlaybackPerfVP9.1080p.30fps@0.75X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">18:PlaybackOnlyOpusAudio<PlaybackPerfVP9.1080p.30fps@1X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">19:PlaybackOnlyAC3Audio<PlaybackPerfVP9.1080p.30fps@1.25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">20:PlaybackOnlyEAC3Audio<PlaybackPerfVP9.1080p.30fps@1.5X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">21:AppendAACAudio<PlaybackPerfVP9.1080p.30fps@1.75X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">22:AbortAACAudio<PlaybackPerfVP9.1080p.30fps@2X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">23:TimestampOffsetAACAudio<>39:PlaybackPerfVP9.426p.24fps@1X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">24:DurationAfterAppendAACAudio<>40:PlaybackPerfVP9.640p.24fps@1X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">25:PausedStateWithAACAudio<>41:PlaybackPerfVP9.854p.24fps@0.25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">26:IncrementalAACAudio<>42:PlaybackPerfVP9.854p.24fps@0.5X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">28:IncrementalLimitedAACAudio<>43:PlaybackPerfVP9.854p.24fps@0.75X</td><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">29:HighBitRateIncrementalLimitedAACAudio<>44:PlaybackPerfVP9.854p.24fps@1X</td></tr><tr><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">30:AppendAACAudioOffset<>45:PlaybackPerfVP9.854p.24fps@1.25X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">31:AppendMultipleInitAACAudio<>46:PlaybackPerfVP9.854p.24fps@1.5X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">32:AppendAACAudioOutOfOrder<>47:PlaybackPerfVP9.854p.24fps@1.75X</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">33:BufferedRangeAACAudio</td><>48:PlaybackPerfVP9.854p.24fps@2X</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE Codec Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">34>01:AACAudioWithOverlap<AppendOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">35>02:AACAudioWithSmallGap<AbortOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">36>03:AACAudioWithLargeGap<TimestampOffsetOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">37>04:DelayedAACAudio<DurationAfterAppendOpusAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">38>05:PlaybackOnlyAACAudio<PausedStateWithOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>06:AppendVP9Video<IncrementalOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>07:AbortVP9Video<LimitedOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">41>08:TimestampOffsetVP9Video<IncrementalLimitedOpusAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>09:DASHLatencyVP9<HighBitRateIncrementalLimitedOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">43>10:DurationAfterAppendVP9Video<AppendOpusAudioOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>11:PausedStateWithVP9Video<AppendMultipleInitOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">45>12:VideoDimensionVP9<AppendOpusAudioOutOfOrder</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>13:PlaybackStateVP9<BufferedRangeOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>14:PlayPartialVP9Segment<OpusAudioWithOverlap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>15:AppendVP9VideoOffset<OpusAudioWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">49>16:AppendMultipleInitVP9Video<OpusAudioWithLargeGap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">50>17:AppendVP9VideoOutOfOrder<DelayedOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">51>18:BufferedRangeVP9Video<PlaybackOnlyOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52>19:MediaSourceDurationVP9<PlaybackOnlyAC3Audio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">53>20:VP9VideoWithOverlap<PlaybackOnlyEAC3Audio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">54>21:VP9VideoWithSmallGap<AppendAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">55>22:VP9VideoWithLargeGap<AbortAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">56>23:SeekVP9<TimestampOffsetAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">57>24:LoopVP9<DurationAfterAppendAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">58>25:LoopAfterEndedVP9<PausedStateWithAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">59>26:LoopAfterEndedNoSeekVP9<IncrementalAACAudio</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">60>28:BufUnbufSeekVP9<IncrementalLimitedAACAudio</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">61>29:DelayedVP9Video<HighBitRateIncrementalLimitedAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">62>30:PlaybackOnlyVP9Video<AppendAACAudioOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">63>31:AppendH264Video<AppendMultipleInitAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">64>32:AbortH264Video<AppendAACAudioOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">65>33:TimestampOffsetH264Video<BufferedRangeAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">66>34:DASHLatencyH264<AACAudioWithOverlap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">67>35:DurationAfterAppendH264Video<AACAudioWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">68>36:PausedStateWithH264Video<AACAudioWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">69>37:VideoDimensionH264<DelayedAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">70>38:PlaybackStateH264<PlaybackOnlyAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">71>39:PlayPartialH264Segment<AppendVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">72>40:AppendH264VideoOffset<AbortVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">73>41:AppendMultipleInitH264Video<TimestampOffsetVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">74>42:AppendH264VideoOutOfOrder<DASHLatencyVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">75>43:BufferedRangeH264Video<DurationAfterAppendVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">76>44:MediaSourceDurationH264<PausedStateWithVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">77>45:H264VideoWithOverlap<VideoDimensionVP9</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">78>46:H264VideoWithSmallGap<PlaybackStateVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">79>47:H264VideoWithLargeGap<PlayPartialVP9Segment</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">80>48:SeekH264<AppendVP9VideoOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">81>49:LoopH264<AppendMultipleInitVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">82>50:LoopAfterEndedH264<AppendVP9VideoOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">83>51:LoopAfterEndedNoSeekH264<BufferedRangeVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">84>52:BufUnbufSeekH264<MediaSourceDurationVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">85>53:DelayedH264Video<VP9VideoWithOverlap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">86>54:PlaybackOnlyH264Video<VP9VideoWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">87>55:AppendAV1Video<VP9VideoWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">88>56:AbortAV1Video<SeekVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">89>57:TimestampOffsetAV1Video<LoopVP9</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">90>58:DASHLatencyAV1<LoopAfterEndedVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">91>59:DurationAfterAppendAV1Video<LoopAfterEndedNoSeekVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">92>60:PausedStateWithAV1Video<BufUnbufSeekVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">93>61:VideoDimensionAV1<DelayedVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">94>62:PlaybackStateAV1<PlaybackOnlyVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">95>63:PlayPartialAV1Segment<AppendH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">96>64:AppendAV1VideoOffset<AbortH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">97>65:AppendMultipleInitAV1Video<TimestampOffsetH264Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">98>66:AppendAV1VideoOutOfOrder<DASHLatencyH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">99>67:BufferedRangeAV1Video<DurationAfterAppendH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">100>68:MediaSourceDurationAV1<PausedStateWithH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">101>69:AV1VideoWithOverlap<VideoDimensionH264</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">102>70:AV1VideoWithSmallGap<PlaybackStateH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">103>71:AV1VideoWithLargeGap<PlayPartialH264Segment</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">104>72:SeekAV1<AppendH264VideoOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">105:BufUnbufSeekAV1</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE Conformance Tests</th></>73:AppendMultipleInitH264Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01>74:InitialMediaDuration<AppendH264VideoOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02>75:InitialMediaVideoWidth<BufferedRangeH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>76:InitialMediaVideoHeight<MediaSourceDurationH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>77:InitialMediaReadyState<H264VideoWithOverlap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>78:InitialMediaSrc<H264VideoWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06>79:InitialMediaCurrentSrc<H264VideoWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">08>80:XHRAbort<SeekH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">09>81:XHROpenState<LoopH264</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">10>82:Presence<LoopAfterEndedH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>83:Attach<LoopAfterEndedNoSeekH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>84:AddSourceBuffer<BufUnbufSeekH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>85:AddSBException<DelayedH264Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>86:RemoveSourceBuffer<PlaybackOnlyH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>87:InitialMSDuration<AppendAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>88:InitialMSReadyState<AbortAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>89:Duration<TimestampOffsetAV1Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>90:MediaElementEvents<DASHLatencyAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>91:MediaSourceEvents<DurationAfterAppendAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>92:VideoBufferSize<PausedStateWithAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>93:VideoBufferSpeed<VideoDimensionAV1</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>94:StartPlayWithoutData<PlaybackStateAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">24>95:StartPlayAtTimeGt0H264+AAC<PlayPartialAV1Segment</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">25>96:StartPlayAtTimeGt0VP9+Opus<AppendAV1VideoOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26>97:EventTimestamp<AppendMultipleInitAV1Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">27>98:SeekTimeUpdate<AppendAV1VideoOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">28>99:AppendWindowStart<BufferedRangeAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">29>100:AppendWindowEnd<MediaSourceDurationAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>101:SFRAccuracy<AV1VideoWithOverlap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>102:HFRAccuracy<AV1VideoWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">41>103:SFRSpecAccuracy<AV1VideoWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>104:HFRSpecAccuracy<SeekAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>105:SFRPausedAccuracy100ms<BufUnbufSeekAV1</td></tr><tr><tdtr><tr bgcolor="style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE Conformance Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>01:HFRPausedAccuracy100ms<InitialMediaDuration</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>02:AACSupport<InitialMediaVideoWidth</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>03:H264Support<InitialMediaVideoHeight</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">49>04:VP9Support<InitialMediaReadyState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">50>05:OpusSupport<InitialMediaSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">51>06:AV1Support<InitialMediaCurrentSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52>08:H264FrameGaps<XHRAbort</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">53>09:H264FrameOverlaps<XHROpenState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">54:HE-AAC/ExplicitSBR<>10:Presence</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">55>11:HE-AAC/ImplicitSBR</td></tr><trAttach</td><td bgcolor="#006644" style='border-bottom"color: white; border: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='">12:AddSourceBuffer</td><td bgcolor="#006644" style="color: white; border: 1px solid black;'>Progressive Tests</th><">13:AddSBException</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01>14:src<RemoveSourceBuffer</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02>15:currentSrc<InitialMSDuration</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>16:defaultPlaybackRate<InitialMSReadyState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>17:playbackRate<Duration</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>18:duration<MediaElementEvents</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06>19:paused<MediaSourceEvents</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07>20:seeking<VideoBufferSize</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">08>21:ended<VideoBufferSpeed</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">09>22:videoWidth<StartPlayWithoutData</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">10>24:videoHeight<StartPlayAtTimeGt0H264+AAC</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11:buffered.length<>25:StartPlayAtTimeGt0VP9+Opus</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>26:played.length<EventTimestamp</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>27:seekable.length<SeekTimeUpdate</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>28:networkState<AppendWindowStart</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>29:readyState<AppendWindowEnd</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>39:networkState<SFRAccuracy</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>40:readyState<HFRAccuracy</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>41:src<SFRSpecAccuracy</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>42:networkState<HFRSpecAccuracy</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>44:readyState<SFRPausedAccuracy100ms</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>46:currentSrc<HFRPausedAccuracy100ms</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>47:onprogress<AACSupport</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">23>48:ontimeupdate<H264Support</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">24>49:canplay<VP9Support</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">25>50:autoplay<OpusSupport</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26>51:networkState<AV1Support</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">27>52:paused<H264FrameGaps</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">28>53:onwaiting<H264FrameOverlaps</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">29:maxGranularityPlaybackRate0.25<>54:HE-AAC/ExplicitSBR</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">30:maxGranularityPlaybackRate0.50</td><td bgcolor="#006644" style="color: white; border>55:HE-AAC/ImplicitSBR</td></tr><tr style='border-bottom: 1px solid black;">31:maxGranularityPlaybackRate1.00</td><td bgcolor="#006644" style="color: white; '><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;">32:maxGranularityPlaybackRate1.25</td><'>Progressive Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">33>01:maxGranularityPlaybackRate1.50<src</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">34>02:maxGranularityPlaybackRate2.00<currentSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">35>03:minGranularityPlaybackRate0.25<defaultPlaybackRate</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">36>04:minGranularityPlaybackRate0.50<playbackRate</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">37>05:minGranularityPlaybackRate1.00<duration</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">38:minGranularityPlaybackRate1.25</>06:paused</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>07:minGranularityPlaybackRate1.50<seeking</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>08:minGranularityPlaybackRate2.00<ended</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>09:progressing<videoWidth</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">43>10:progressing<videoHeight</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>11:duration<buffered.length</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">45>12:PlaybackRate0played.25<length</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>13:PlaybackRate0seekable.50<length</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>14:PlaybackRate1.00<networkState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>15:PlaybackRate1.25<readyState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">49>16:PlaybackRate1.50<networkState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">50>17:PlaybackRate2.00<readyState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">51>18:PlaybackRate0.75<src</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52>19:PlaybackRate1.75</td></tr><trnetworkState</td><td bgcolor="#006644" style='border-bottom"color: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='white; border: 1px solid black;'>EME Conformance Tests</th><">20:readyState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01>21:WidevineH264Video<currentSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02>22:WidevineAACAudio<onprogress</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>23:WidevineOpusAudio<ontimeupdate</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>24:WidevineVP9Video<canplay</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>25:WidevineVP9SubsampleVideo<autoplay</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07>26:WidevineLicenseDelayH264Video<networkState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">08>27:WidevineLicenseDelayVP9Video<paused</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">09>28:setServerCertificate<onwaiting</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">10>29:PlayreadyH264Video<maxGranularityPlaybackRate0.25</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>30:PlayreadyAACAudio<maxGranularityPlaybackRate0.50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>31:EncryptedEventData<maxGranularityPlaybackRate1.00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>32:H264VideoCenc<maxGranularityPlaybackRate1.25</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>33:H264VideoUnsetScheme<maxGranularityPlaybackRate1.50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>34:H264VideoInvalidScheme<maxGranularityPlaybackRate2.00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>35:VP9VideoCenc<minGranularityPlaybackRate0.25</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>36:VP9VideoUnsetScheme<minGranularityPlaybackRate0.50</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">23>37:VP9VideoInvalidScheme<minGranularityPlaybackRate1.00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26>38:AV1VideoInvalidScheme<minGranularityPlaybackRate1.25</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">27>39:AACAudioCenc<minGranularityPlaybackRate1.50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">28>40:AACAudioUnsetScheme<minGranularityPlaybackRate2.00</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">30>42:AACAudioInvalidScheme<progressing</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">31>43:OpusAudioCenc<progressing</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">32>44:OpusAudioUnsetScheme<duration</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">33>45:OpusAudioInvalidScheme<PlaybackRate0.25</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">36>46:H264VideoCencAACAudioCenc<PlaybackRate0.50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">37>47:VP9VideoCencOpusAudioCenc</td></tr><trPlaybackRate1.00</td><td bgcolor="#006644" style='border-bottom"color: white; border: 1px solid black;'><td colspan='4'></td></tr></table>

NPLB Results - XioneUk

Html-bobswift

    <table class="wrapped">48:PlaybackRate1.25</td><td bgcolor="#006644" style="border-collapsecolor: collapsewhite; border: 1px solid black;">
    <tr>
    <tr><td colspan='2' style='>49:PlaybackRate1.50</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">50:PlaybackRate2.00</td><td bgcolor="#006644" style="color: white; border: 1px solid black; text-align: center; font-weight: bold; '>Failures</td></tr>
        <th style="border">51:PlaybackRate0.75</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52:PlaybackRate1.75</td></tr><tr style='border-bottom: 1px solid black;">Test Suite</th>
        <th style="'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;">Test Case</th>
    </tr>
    
                <tr>
                    <td style="'>EME Conformance Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">SbSocketAddressTypes/SbSocketGetInterfaceAddressTest</td>
                    <td style=">01:WidevineH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black; background-color: #bf2600; ">02:WidevineAACAudio</td><td bgcolor="#006644" style="color: white; border: ">SunnyDayDestination/type_ipv6</td>
                </tr>
                
                <tr>
                    <td style="1px solid black;">03:WidevineOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04:WidevineVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05:WidevineVP9SubsampleVideo</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07:WidevineLicenseDelayH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">08:WidevineLicenseDelayVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">09:setServerCertificate</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">10:PlayreadyH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">SbSocketAddressTypes/SbSocketGetInterfaceAddressTest</td>
                    <td style=">11:PlayreadyAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12:EncryptedEventData</td><td bgcolor="#006644" style="color: white; border: 1px solid black; background-color: #bf2600; ">17:H264VideoCenc</td></tr><tr><td bgcolor="#006644" style="color: white; ">SunnyDaySourceNotLoopback/type_ipv6</td>
                </tr>
                </table>
    <table class="wrappedborder: 1px solid black;">18:H264VideoUnsetScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19:H264VideoInvalidScheme</td><td bgcolor="#006644" style="border-collapsecolor: collapsewhite; border: 1px solid black;">
    <tr><td colspan='2' style='>20:VP9VideoCenc</td><td bgcolor="#006644" style="color: white; border: 1px solid black; text-align: center; font-weight: bold; '>Skipped Tests</td></tr>

    <tr>
        <th style="">21:VP9VideoUnsetScheme</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">23:VP9VideoInvalidScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26:AV1VideoInvalidScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">Test Suite</th>
        <th style=">27:AACAudioCenc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">Test Case</th>
    </tr>
    
        <tr>
            <td colspan="2" style=">28:AACAudioUnsetScheme</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">30:AACAudioInvalidScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">31:OpusAudioCenc</td><td bgcolor="#006644" style="color: white; border: 1px solid black; text-align: center;">No tests skipped</td>
        </tr>
        </table>">32:OpusAudioUnsetScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">33:OpusAudioInvalidScheme</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">36:H264VideoCencAACAudioCenc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">37:VP9VideoCencOpusAudioCenc</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr></table>

NPLB Results - XioneUk

Html-bobswift
    <table>
        <style><table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
    <tr>
    <tr><td colspan='2' style='border: 1px table, th, td {
   solid black; text-align: center; font-weight: bold; '>Failures</td></tr>
             <th style="border: 1px solid black;">Test Suite</th>
        <th style="border: 1px solid black;">Test Case</th>
   border-collapse: collapse; </tr>
    
        }
        </style>
<tr>
            <table border="1" class="dataframe">
  <thead><tr><td colspan='5'        <td style='"border: 1px solid black; text-align: center; font-weight: bold;'>Excluded NPLB Xione Uk Tests</td></tr>
">SbSocketAddressTypes/SbSocketGetInterfaceAddressTest</td>
            <tr style="text-align: right;">
      <th<td style="text-align: center;"></th>
border: 1px solid black; background-color: #bf2600; color: white; ">SunnyDayDestination/type_ipv6</td>
        <th style="text-align: center;">NPLB Xione Uk</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th style="text-align: center;">SbPlayerTests</th>
      <td>N/A</td>
      </tr>
    <tr>
       <th style="text-align: center;">SbSocketAddressTypes</th>
           <td>/SbSocketGetInterfaceAddressTest.SunnyDaySourceForDestination/type_ipv6</td>
  <td style="border: 1px solid black;">SbSocketAddressTypes/SbSocketGetInterfaceAddressTest</td>
          </tr>
    <tr>
      <th<td style="text-align: center;">SbPlayerWriteSampleTests</th>border: 1px solid black; background-color: #bf2600; color: white; ">SunnyDaySourceNotLoopback/type_ipv6</td>
      <td>/SbPlayerWriteSampleTest.WriteSingleBatch*, SbPlayerWriteSampleTest.WriteMultipleBatches*, SbPlayerWriteSampleTest.LimitedAudioInput*, SbPlayerWriteSampleTest.SecondaryPlayerTest*</td>
          </tr>
    <tr>
      <th style="text-align: center;">SbMediaSetAudioWriteDurationTests</th>
      <td>/SbMediaSetAudioWriteDurationTest.*</td>table>
    <table class="wrapped"  </tr>
    <tr>style="border-collapse: collapse; border: 1px solid black;">
    <tr><td colspan='2' <th style="'border: 1px solid black; text-align: center;">SbPlayerGetAudioConfigurationTests</th>
      <td>/SbPlayerGetAudioConfigurationTest.MultipleSeeks*</td> font-weight: bold; '>Skipped Tests</td></tr>

    </tr><tr>
    <tr>
    <th  <th style="text-alignborder: center1px solid black;">SbOnceTest<>Test Suite</th>
        <th style="border: 1px solid  <td>.SunnyDayMultipleThreadsInit</td>black;">Test Case</th>
    </tr>
    <tr>
      <th style="text-align: center;">VerticalVideoTests</th> <tr>
      <td>N/A</td>
    </tr>
  <td  <tr>
      <th style="colspan="2" style="border: 1px solid black; text-align: center;">SbSocketJoinMulticastGroupTest</th>
>No tests skipped</td>
       <td>N/A</td> </tr>
        </table>
Html-bobswift
tr>
    <tr><table>
      <th style="text-align: center;">SbStorageGetRecordSizeTest</th> <style>
      <td>N/A</td>
    </tr>
      table, th, td {
     <tr>
      <th style="text-align: center;">SbStorageReadRecordTest</th>
   border: 1px  <td>N/A</td>solid black;
    </tr>
     <tr>
      <th style="text-alignborder-collapse: centercollapse;">SbStorageWriteRecordTest</th>
      <td>N/A</td>      }
        </style>
        <table border="1" class="dataframe">
  <thead><tr><td  <colspan='5' style='border: 1px solid black; text-align: center; font-weight: bold;'>Excluded NPLB Xione Uk Tests</td></tr>
    <tr  <tr>style="text-align: right;">
      <th style="text-align: center;">SbSystemGetLocaleIdTest<></th>
      <th style="text-align: center;">NPLB Xione <td>NUk</A</td>th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th style="text-align: center;">SbSystemGetPathTest<>SbPlayerTests</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetPropertyTest<>SbSocketAddressTypes</th>
      <td>N/A<<td>/SbSocketGetInterfaceAddressTest.SunnyDaySourceForDestination/type_ipv6</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbMediaCanPlayMimeAndKeySystem<>SbPlayerWriteSampleTests</th>
      <td>N/A<<td>/SbPlayerWriteSampleTest.WriteSingleBatch*, SbPlayerWriteSampleTest.WriteMultipleBatches*, SbPlayerWriteSampleTest.LimitedAudioInput*, SbPlayerWriteSampleTest.SecondaryPlayerTest*</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetStackTest<>SbMediaSetAudioWriteDurationTests</th>
      <td>N/A<<td>/SbMediaSetAudioWriteDurationTest.*</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemSymbolizeTest<>SbPlayerGetAudioConfigurationTests</th>
      <td>N/A<<td>/SbPlayerGetAudioConfigurationTest.MultipleSeeks*</td>
    </tr>
  </tbody>
</table>    <tr>
      <th style="text-align: center;">SbOnceTest</th>
      <td>.SunnyDayMultipleThreadsInit</td>
    </tr>
    <tr>
      <th style="text-align: center;">VerticalVideoTests</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSocketJoinMulticastGroupTest</th>
      <td>N/A</td>
    </table>
tr>
    <tr>
       

...

<th style="text-align: center;">SbStorageGetRecordSizeTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageReadRecordTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageWriteRecordTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetLocaleIdTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetPathTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetPropertyTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbMediaCanPlayMimeAndKeySystem</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetStackTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemSymbolizeTest</th>
      <td>N/A</td>
    </tr>
  </tbody>
</table>
    </table>
    

...

Flex2 Results

YTCert Results - Flex2

...

Flex2 Results

YTCert Results - Flex2

Html-bobswift

        <table class="wrapped" style="border-collapse: collapse
Html-bobswift

        <table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
        <tr><th colspan='4' style='border: 1px solid black;'>AV1 SFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:FrameDrop</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03:PlaybackPerfAV1.144p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04:PlaybackPerfAV1.240p.30fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05:PlaybackPerfAV1.360p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06:PlaybackPerfAV1.480p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07:PlaybackPerfAV1.720p.30fps@0.25X</td><td bgcolor="#006644" style="color: white; >
        <tr><th colspan='4' style='border: 1px solid black;">08:PlaybackPerfAV1.720p.30fps@0.5X</td><'>AV1 SFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">09:PlaybackPerfAV1.720p.30fps@0.75X<>01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">10:PlaybackPerfAV1.720p.30fps@1X<>02:FrameDrop</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>03:PlaybackPerfAV1.720p144p.30fps@1.25X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>04:PlaybackPerfAV1.720p240p.30fps@1.5X<30fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>05:PlaybackPerfAV1.720p360p.30fps@1.75X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>06:PlaybackPerfAV1.720p480p.30fps@2X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>07:PlaybackPerfAV1.1080p720p.30fps@0.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>08:PlaybackPerfAV1.1080p720p.30fps@0.5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>09:PlaybackPerfAV1.1080p720p.30fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>10:PlaybackPerfAV1.1080p720p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>11:PlaybackPerfAV1.1080p720p.30fps@1.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>12:PlaybackPerfAV1.1080p720p.30fps@1.5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>13:PlaybackPerfAV1.1080p720p.30fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>14:PlaybackPerfAV1.1080p720p.30fps@2X</td></tr><trtd><td bgcolor="#006644" style='border-bottom"color: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='white; border: 1px solid black;'>H264 SFR Tests</th></tr><tr><td">15:PlaybackPerfAV1.1080p.30fps@0.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:TotalVideoFrames</td><td>16:PlaybackPerfAV1.1080p.30fps@0.5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:FrameDrop<>17:PlaybackPerfAV1.1080p.30fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>18:PlaybackPerfH264PlaybackPerfAV1.144p1080p.15fps@1X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>19:PlaybackPerfH264PlaybackPerfAV1.1080p.240p30fps@1.30fps@1X<25X</td></tr><tr><tdtd><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>20:PlaybackPerfH264PlaybackPerfAV1.1080p.360p30fps@1.30fps@1X<5X</td></td><tdtr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">06>21:PlaybackPerfH264PlaybackPerfAV1.1080p.480p30fps@1.30fps@1X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07>22:PlaybackPerfH264PlaybackPerfAV1.720p.30fps@0.25X</td><td bgcolor="#006644" style="color: white; 1080p.30fps@2X</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;">08:PlaybackPerfH264.720p.30fps@0.5X</td><'>H264 SFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">09:PlaybackPerfH264.720p.30fps@0.75X<>01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">10:PlaybackPerfH264.720p.30fps@1X<>02:FrameDrop</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>03:PlaybackPerfH264.720p144p.30fps@1.25X<15fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>04:PlaybackPerfH264.720p240p.30fps@1.5X<30fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>05:PlaybackPerfH264.720p360p.30fps@1.75X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>06:PlaybackPerfH264.720p480p.30fps@2X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>07:PlaybackPerfH264.1080p720p.30fps@0.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>08:PlaybackPerfH264.1080p720p.30fps@0.5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>09:PlaybackPerfH264.1080p720p.30fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>10:PlaybackPerfH264.1080p720p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>11:PlaybackPerfH264.1080p720p.30fps@1.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>12:PlaybackPerfH264.1080p720p.30fps@1.5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>13:PlaybackPerfH264.1080p720p.30fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>14:PlaybackPerfH264.1080p720p.30fps@2X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>15:PlaybackPerfH264.426p1080p.30fps@0.24fps@1X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>16:PlaybackPerfH264.1080p.640p30fps@0.24fps@1X<5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">41>17:PlaybackPerfH264.854p1080p.24fps@030fps@0.25X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>18:PlaybackPerfH264.854p1080p.24fps@0.5X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">43>19:PlaybackPerfH264.854p1080p.24fps@030fps@1.75X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>20:PlaybackPerfH264.854p1080p.30fps@1.24fps@1X<5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">45>21:PlaybackPerfH264.854p1080p.24fps@130fps@1.25X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>22:PlaybackPerfH264.854p1080p.24fps@1.5X<30fps@2X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>39:PlaybackPerfH264.854p426p.24fps@1.75X<24fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>40:PlaybackPerfH264.854p640p.24fps@2X<24fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">65>41:PlaybackPerfH264.256p854p.24fps@0.24fps@1X</td></tr><tr25X</td><td bgcolor="#006644" style='border-bottom"color: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='white; border: 1px solid black;'>HFR Tests</th></tr><tr><td">42:PlaybackPerfH264.854p.24fps@0.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:TotalVideoFrames<>43:PlaybackPerfH264.854p.24fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:FrameDrop</td><td>44:PlaybackPerfH264.854p.24fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>45:PlaybackPerfVP9PlaybackPerfH264.720p854p.60fps@024fps@1.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>46:PlaybackPerfVP9PlaybackPerfH264.720p854p.60fps@024fps@1.5X</td></tr><tr><tdtd><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>47:PlaybackPerfVP9PlaybackPerfH264.720p854p.60fps@024fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07>48:PlaybackPerfVP9PlaybackPerfH264.720p.60fps@1.25X</td><td854p.24fps@2X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">08>65:PlaybackPerfVP9PlaybackPerfH264.720p.60fps@1.5X</td><td bgcolor="#006644"256p.24fps@1X</td></tr><tr style="color'border-bottom: white; 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;">09:PlaybackPerfVP9.720p.60fps@1.75X</td><'>HFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">10:PlaybackPerfVP9.720p.60fps@2X<>01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11:PlaybackPerfVP9.1080p.60fps@0.25X<>02:FrameDrop</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>03:PlaybackPerfVP9.1080p720p.60fps@0.5X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>04:PlaybackPerfVP9.1080p720p.60fps@0.75X<5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>05:PlaybackPerfVP9.1080p720p.60fps@160fps@0.25X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>07:PlaybackPerfVP9.1080p720p.60fps@1.5X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>08:PlaybackPerfVP9.1080p720p.60fps@1.75X<5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>09:PlaybackPerfVP9.720p.1080p60fps@1.60fps@2X<75X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">35>10:PlaybackPerfH264PlaybackPerfVP9.720p.60fps@0.25X<60fps@2X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">36>11:PlaybackPerfH264PlaybackPerfVP9.720p1080p.60fps@0.5X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">37>12:PlaybackPerfH264PlaybackPerfVP9.720p1080p.60fps@0.75X<5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">38>13:PlaybackPerfH264PlaybackPerfVP9.1080p.720p60fps@0.60fps@1X<75X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>15:PlaybackPerfH264PlaybackPerfVP9.720p1080p.60fps@1.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>16:PlaybackPerfH264PlaybackPerfVP9.720p1080p.60fps@1.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">41>17:PlaybackPerfH264PlaybackPerfVP9.720p1080p.60fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>18:PlaybackPerfH264PlaybackPerfVP9.720p1080p.60fps@2X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">43>35:PlaybackPerfH264.1080p720p.60fps@0.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>36:PlaybackPerfH264.1080p720p.60fps@0.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">45>37:PlaybackPerfH264.1080p720p.60fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>38:PlaybackPerfH264.1080p720p.60fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>39:PlaybackPerfH264.1080p720p.60fps@1.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>40:PlaybackPerfH264.1080p720p.60fps@1.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">49>41:PlaybackPerfH264.1080p720p.60fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">50>42:PlaybackPerfH264.1080p720p.60fps@2X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">51>43:PlaybackPerfAV1PlaybackPerfH264.720p1080p.60fps@0.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52>44:PlaybackPerfAV1PlaybackPerfH264.720p1080p.60fps@0.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">53>45:PlaybackPerfAV1PlaybackPerfH264.720p1080p.60fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">55>46:PlaybackPerfAV1PlaybackPerfH264.720p1080p.60fps@1.25X<60fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">56>47:PlaybackPerfAV1PlaybackPerfH264.720p1080p.60fps@1.5X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">57>48:PlaybackPerfAV1PlaybackPerfH264.720p1080p.60fps@1.75X<5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">58>49:PlaybackPerfAV1PlaybackPerfH264.1080p.720p60fps@1.60fps@2X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">59>50:PlaybackPerfAV1PlaybackPerfH264.1080p.60fps@0.25X<60fps@2X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">60>51:PlaybackPerfAV1.1080p720p.60fps@0.5X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">61>52:PlaybackPerfAV1.1080p720p.60fps@0.75X<5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">62>53:PlaybackPerfAV1.720p.1080p60fps@0.60fps@1X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">63>55:PlaybackPerfAV1.1080p720p.60fps@1.25X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">64>56:PlaybackPerfAV1.1080p720p.60fps@1.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">65>57:PlaybackPerfAV1.1080p720p.60fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">66>58:PlaybackPerfAV1.1080p720p.60fps@2X</td></tr><trtd><td bgcolor="#006644" style='border-bottom"color: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='white; border: 1px solid black;'>VP9 SFR Tests</th><">59:PlaybackPerfAV1.1080p.60fps@0.25X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:TotalVideoFrames<>60:PlaybackPerfAV1.1080p.60fps@0.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:FrameDrop<>61:PlaybackPerfAV1.1080p.60fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>62:PlaybackPerfVP9PlaybackPerfAV1.144p1080p.30fps@1X<60fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>63:PlaybackPerfVP9PlaybackPerfAV1.1080p.240p60fps@1.30fps@1X<25X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>64:PlaybackPerfVP9PlaybackPerfAV1.1080p.360p60fps@1.30fps@1X<5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06>65:PlaybackPerfVP9PlaybackPerfAV1.1080p.480p60fps@1.30fps@1X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07>66:PlaybackPerfVP9PlaybackPerfAV1.720p.30fps@0.25X</td><td bgcolor="#006644" style="color: white; 1080p.60fps@2X</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;">08:PlaybackPerfVP9.720p.30fps@0.5X</td><'>VP9 SFR Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">09:PlaybackPerfVP9.720p.30fps@0.75X<>01:TotalVideoFrames</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">10:PlaybackPerfVP9.720p.30fps@1X<>02:FrameDrop</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>03:PlaybackPerfVP9.720p144p.30fps@1.25X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>04:PlaybackPerfVP9.720p240p.30fps@1.5X<30fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>05:PlaybackPerfVP9.720p360p.30fps@1.75X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>06:PlaybackPerfVP9.720p480p.30fps@2X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>07:PlaybackPerfVP9.1080p720p.30fps@0.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>08:PlaybackPerfVP9.1080p720p.30fps@0.5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>09:PlaybackPerfVP9.1080p720p.30fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>10:PlaybackPerfVP9.1080p720p.30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>11:PlaybackPerfVP9.1080p720p.30fps@1.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>12:PlaybackPerfVP9.1080p720p.30fps@1.5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>13:PlaybackPerfVP9.1080p720p.30fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>14:PlaybackPerfVP9.1080p720p.30fps@2X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>15:PlaybackPerfVP9.426p1080p.30fps@0.24fps@1X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>16:PlaybackPerfVP9.640p1080p.30fps@0.24fps@1X<5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">41>17:PlaybackPerfVP9.854p1080p.24fps@030fps@0.25X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>18:PlaybackPerfVP9.854p1080p.24fps@0.5X<30fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">43>19:PlaybackPerfVP9.854p1080p.24fps@030fps@1.75X<25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>20:PlaybackPerfVP9.854p1080p.30fps@1.24fps@1X<5X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">45>21:PlaybackPerfVP9.854p1080p.24fps@130fps@1.25X<75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>22:PlaybackPerfVP9.854p1080p.24fps@1.5X<30fps@2X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>39:PlaybackPerfVP9.854p426p.24fps@1.75X<24fps@1X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>40:PlaybackPerfVP9.854p640p.24fps@2X</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE Codec Tests</th></24fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:AppendOpusAudio<>41:PlaybackPerfVP9.854p.24fps@0.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02:AbortOpusAudio<>42:PlaybackPerfVP9.854p.24fps@0.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03:TimestampOffsetOpusAudio<>43:PlaybackPerfVP9.854p.24fps@0.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04:DurationAfterAppendOpusAudio<>44:PlaybackPerfVP9.854p.24fps@1X</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05:PausedStateWithOpusAudio<>45:PlaybackPerfVP9.854p.24fps@1.25X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06:IncrementalOpusAudio<>46:PlaybackPerfVP9.854p.24fps@1.5X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07:LimitedOpusAudio<>47:PlaybackPerfVP9.854p.24fps@1.75X</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">08:IncrementalLimitedOpusAudio<>48:PlaybackPerfVP9.854p.24fps@2X</td></tr><tr><td bgcolor="#006644" style="color: white; bordertr><tr style='border-bottom: 1px solid black;">09:HighBitRateIncrementalLimitedOpusAudio<'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE Codec Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01:AppendOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">10>02:AppendOpusAudioOffset<AbortOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>03:AppendMultipleInitOpusAudio<TimestampOffsetOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>04:AppendOpusAudioOutOfOrder<DurationAfterAppendOpusAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>05:BufferedRangeOpusAudio<PausedStateWithOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>06:OpusAudioWithOverlap<IncrementalOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>07:OpusAudioWithSmallGap<LimitedOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>08:OpusAudioWithLargeGap<IncrementalLimitedOpusAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>09:DelayedOpusAudio<HighBitRateIncrementalLimitedOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>10:PlaybackOnlyOpusAudio<AppendOpusAudioOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>11:PlaybackOnlyAC3Audio<AppendMultipleInitOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>12:PlaybackOnlyEAC3Audio<AppendOpusAudioOutOfOrder</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>13:AppendAACAudio<BufferedRangeOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>14:AbortAACAudio<OpusAudioWithOverlap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">23>15:TimestampOffsetAACAudio<OpusAudioWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">24>16:DurationAfterAppendAACAudio<OpusAudioWithLargeGap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">25>17:PausedStateWithAACAudio<DelayedOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26>18:IncrementalAACAudio<PlaybackOnlyOpusAudio</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">28>19:IncrementalLimitedAACAudio<PlaybackOnlyAC3Audio</td><td bgcolor="#bf2600#006644" style="color: white; border: 1px solid black;">29>20:HighBitRateIncrementalLimitedAACAudio<PlaybackOnlyEAC3Audio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">30>21:AppendAACAudioOffset<AppendAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">31>22:AppendMultipleInitAACAudio<AbortAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">32>23:AppendAACAudioOutOfOrder<TimestampOffsetAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">33>24:BufferedRangeAACAudio<DurationAfterAppendAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">34>25:AACAudioWithOverlap<PausedStateWithAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">35>26:AACAudioWithSmallGap<IncrementalAACAudio</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">36>28:AACAudioWithLargeGap<IncrementalLimitedAACAudio</td><td bgcolor="#006644#bf2600" style="color: white; border: 1px solid black;">37>29:DelayedAACAudio<HighBitRateIncrementalLimitedAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">38>30:PlaybackOnlyAACAudio<AppendAACAudioOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>31:AppendVP9Video<AppendMultipleInitAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>32:AbortVP9Video<AppendAACAudioOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">41>33:TimestampOffsetVP9Video<BufferedRangeAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>34:DASHLatencyVP9<AACAudioWithOverlap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">43>35:DurationAfterAppendVP9Video<AACAudioWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>36:PausedStateWithVP9Video<AACAudioWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">45>37:VideoDimensionVP9<DelayedAACAudio</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>38:PlaybackStateVP9<PlaybackOnlyAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>39:PlayPartialVP9Segment<AppendVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>40:AppendVP9VideoOffset<AbortVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">49>41:AppendMultipleInitVP9Video<TimestampOffsetVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">50>42:AppendVP9VideoOutOfOrder<DASHLatencyVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">51>43:BufferedRangeVP9Video<DurationAfterAppendVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52>44:MediaSourceDurationVP9<PausedStateWithVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">53>45:VP9VideoWithOverlap<VideoDimensionVP9</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">54>46:VP9VideoWithSmallGap<PlaybackStateVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">55>47:VP9VideoWithLargeGap<PlayPartialVP9Segment</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">56>48:SeekVP9<AppendVP9VideoOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">57>49:LoopVP9<AppendMultipleInitVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">58>50:LoopAfterEndedVP9<AppendVP9VideoOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">59>51:LoopAfterEndedNoSeekVP9<BufferedRangeVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">60>52:BufUnbufSeekVP9<MediaSourceDurationVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">61>53:DelayedVP9Video<VP9VideoWithOverlap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">62>54:PlaybackOnlyVP9Video<VP9VideoWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">63>55:AppendH264Video<VP9VideoWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">64>56:AbortH264Video<SeekVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">65>57:TimestampOffsetH264Video<LoopVP9</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">66>58:DASHLatencyH264<LoopAfterEndedVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">67>59:DurationAfterAppendH264Video<LoopAfterEndedNoSeekVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">68>60:PausedStateWithH264Video<BufUnbufSeekVP9</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">69>61:VideoDimensionH264<DelayedVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">70>62:PlaybackStateH264<PlaybackOnlyVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">71>63:PlayPartialH264Segment<AppendH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">72>64:AppendH264VideoOffset<AbortH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">73>65:AppendMultipleInitH264Video<TimestampOffsetH264Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">74>66:AppendH264VideoOutOfOrder<DASHLatencyH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">75>67:BufferedRangeH264Video<DurationAfterAppendH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">76>68:MediaSourceDurationH264<PausedStateWithH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">77>69:H264VideoWithOverlap<VideoDimensionH264</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">78>70:H264VideoWithSmallGap<PlaybackStateH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">79>71:H264VideoWithLargeGap<PlayPartialH264Segment</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">80>72:SeekH264<AppendH264VideoOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">81>73:LoopH264<AppendMultipleInitH264Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">82>74:LoopAfterEndedH264<AppendH264VideoOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">83>75:LoopAfterEndedNoSeekH264<BufferedRangeH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">84>76:BufUnbufSeekH264<MediaSourceDurationH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">85>77:DelayedH264Video<H264VideoWithOverlap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">86>78:PlaybackOnlyH264Video<H264VideoWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">87>79:AppendAV1Video<H264VideoWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">88>80:AbortAV1Video<SeekH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">89>81:TimestampOffsetAV1Video<LoopH264</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">90>82:DASHLatencyAV1<LoopAfterEndedH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">91>83:DurationAfterAppendAV1Video<LoopAfterEndedNoSeekH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">92>84:PausedStateWithAV1Video<BufUnbufSeekH264</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">93>85:VideoDimensionAV1<DelayedH264Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">94>86:PlaybackStateAV1<PlaybackOnlyH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">95>87:PlayPartialAV1Segment<AppendAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">96>88:AppendAV1VideoOffset<AbortAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">97>89:AppendMultipleInitAV1Video<TimestampOffsetAV1Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">98>90:AppendAV1VideoOutOfOrder<DASHLatencyAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">99>91:BufferedRangeAV1Video<DurationAfterAppendAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">100>92:MediaSourceDurationAV1<PausedStateWithAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">101>93:AV1VideoWithOverlap<VideoDimensionAV1</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">102>94:AV1VideoWithSmallGap<PlaybackStateAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">103>95:AV1VideoWithLargeGap<PlayPartialAV1Segment</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">104>96:SeekAV1<AppendAV1VideoOffset</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">105>97:BufUnbufSeekAV1</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE Conformance Tests</th><AppendMultipleInitAV1Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01>98:InitialMediaDuration<AppendAV1VideoOutOfOrder</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02>99:InitialMediaVideoWidth<BufferedRangeAV1Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>100:InitialMediaVideoHeight<MediaSourceDurationAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>101:InitialMediaReadyState<AV1VideoWithOverlap</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>102:InitialMediaSrc<AV1VideoWithSmallGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06>103:InitialMediaCurrentSrc<AV1VideoWithLargeGap</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">08>104:XHRAbort<SeekAV1</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">09:XHROpenState</td></>105:BufUnbufSeekAV1</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;'>MSE Conformance Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">10>01:Presence<InitialMediaDuration</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>02:Attach<InitialMediaVideoWidth</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>03:AddSourceBuffer<InitialMediaVideoHeight</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>04:AddSBException<InitialMediaReadyState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>05:RemoveSourceBuffer<InitialMediaSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>06:InitialMSDuration<InitialMediaCurrentSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>08:InitialMSReadyState<XHRAbort</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>09:Duration<XHROpenState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>10:MediaElementEvents<Presence</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>11:MediaSourceEvents<Attach</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>12:VideoBufferSize<AddSourceBuffer</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>13:VideoBufferSpeed<AddSBException</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>14:StartPlayWithoutData<RemoveSourceBuffer</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">24>15:StartPlayAtTimeGt0H264+AAC<InitialMSDuration</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">25>16:StartPlayAtTimeGt0VP9+Opus<InitialMSReadyState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26>17:EventTimestamp<Duration</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">27>18:SeekTimeUpdate<MediaElementEvents</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">28>19:AppendWindowStart<MediaSourceEvents</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">29>20:AppendWindowEnd<VideoBufferSize</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>21:SFRAccuracy<VideoBufferSpeed</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>22:HFRAccuracy<StartPlayWithoutData</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">41>24:SFRSpecAccuracy<StartPlayAtTimeGt0H264+AAC</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>25:HFRSpecAccuracy<StartPlayAtTimeGt0VP9+Opus</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>26:SFRPausedAccuracy100ms<EventTimestamp</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>27:HFRPausedAccuracy100ms<SeekTimeUpdate</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>28:AACSupport<AppendWindowStart</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>29:H264Support<AppendWindowEnd</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">49>39:VP9Support<SFRAccuracy</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">50>40:OpusSupport<HFRAccuracy</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">51>41:AV1Support<SFRSpecAccuracy</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52>42:H264FrameGaps<HFRSpecAccuracy</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">53>44:H264FrameOverlaps<SFRPausedAccuracy100ms</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">54:HE-AAC/ExplicitSBR<>46:HFRPausedAccuracy100ms</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">55>47:HE-AAC/ImplicitSBR</td></tr><trAACSupport</td><td bgcolor="#006644" style='border-bottom"color: white; border: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='">48:H264Support</td><td bgcolor="#006644" style="color: white; border: 1px solid black;'>Progressive Tests</th><">49:VP9Support</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01>50:src<OpusSupport</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02>51:currentSrc<AV1Support</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>52:defaultPlaybackRate<H264FrameGaps</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>53:playbackRate<H264FrameOverlaps</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05:duration<>54:HE-AAC/ExplicitSBR</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">06:paused</td><td bgcolor="#006644" style="color: white; border>55:HE-AAC/ImplicitSBR</td></tr><tr style='border-bottom: 1px solid black;">07:seeking</td><td bgcolor="#006644" style="color: white; '><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;">08:ended</td><'>Progressive Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">09>01:videoWidth<src</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">10>02:videoHeight<currentSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>03:buffered.length<defaultPlaybackRate</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>04:played.length<playbackRate</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">13>05:seekable.length<duration</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">14>06:networkState<paused</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">15>07:readyState<seeking</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">16>08:networkState<ended</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>09:readyState<videoWidth</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>10:src<videoHeight</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>11:networkState<buffered.length</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>12:readyState<played.length</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>13:currentSrc<seekable.length</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">22>14:onprogress<networkState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">23>15:ontimeupdate<readyState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">24>16:canplay<networkState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">25>17:autoplay<readyState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26>18:networkState<src</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">27>19:paused<networkState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">28>20:onwaiting<readyState</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">29>21:maxGranularityPlaybackRate0.25<currentSrc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">30>22:maxGranularityPlaybackRate0.50<onprogress</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">31>23:maxGranularityPlaybackRate1.00<ontimeupdate</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">32:maxGranularityPlaybackRate1.25</>24:canplay</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">33>25:maxGranularityPlaybackRate1.50<autoplay</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">34>26:maxGranularityPlaybackRate2.00<networkState</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">35>27:minGranularityPlaybackRate0.25<paused</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">36>28:minGranularityPlaybackRate0.50<onwaiting</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">37>29:minGranularityPlaybackRate1maxGranularityPlaybackRate0.00<25</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">38>30:minGranularityPlaybackRate1maxGranularityPlaybackRate0.25<50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">39>31:minGranularityPlaybackRate1maxGranularityPlaybackRate1.50<00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">40>32:minGranularityPlaybackRate2maxGranularityPlaybackRate1.00<25</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">42>33:progressing<maxGranularityPlaybackRate1.50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">43>34:progressing<maxGranularityPlaybackRate2.00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">44>35:duration<minGranularityPlaybackRate0.25</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">45>36:PlaybackRate0minGranularityPlaybackRate0.25<50</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">46>37:PlaybackRate0minGranularityPlaybackRate1.50<00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">47>38:PlaybackRate1minGranularityPlaybackRate1.00<25</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">48>39:PlaybackRate1minGranularityPlaybackRate1.25<50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">49>40:PlaybackRate1minGranularityPlaybackRate2.50<00</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">50>42:PlaybackRate2.00<progressing</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">51>43:PlaybackRate0.75<progressing</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">52>44:PlaybackRate1.75</td></tr><trduration</td><td bgcolor="#006644" style='border-bottom"color: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='white; border: 1px solid black;'>EME Conformance Tests</th><">45:PlaybackRate0.25</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">01>46:WidevineH264Video<PlaybackRate0.50</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">02>47:WidevineAACAudio<PlaybackRate1.00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">03>48:WidevineOpusAudio<PlaybackRate1.25</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">04>49:WidevineVP9Video<PlaybackRate1.50</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">05>50:WidevineVP9SubsampleVideo<PlaybackRate2.00</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">07>51:WidevineLicenseDelayH264Video<PlaybackRate0.75</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">08:WidevineLicenseDelayVP9Video</td><td bgcolor="#006644" style="color: white; >52:PlaybackRate1.75</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr><tr><th colspan='4' style='border: 1px solid black;">09:setServerCertificate</td><'>EME Conformance Tests</th></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">10>01:PlayreadyH264Video<WidevineH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">11>02:PlayreadyAACAudio<WidevineAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">12>03:EncryptedEventData<WidevineOpusAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">17>04:H264VideoCenc<WidevineVP9Video</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">18>05:H264VideoUnsetScheme<WidevineVP9SubsampleVideo</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">19>07:H264VideoInvalidScheme<WidevineLicenseDelayH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">20>08:VP9VideoCenc<WidevineLicenseDelayVP9Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">21>09:VP9VideoUnsetScheme<setServerCertificate</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">23>10:VP9VideoInvalidScheme<PlayreadyH264Video</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">26>11:AV1VideoInvalidScheme<PlayreadyAACAudio</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">27>12:AACAudioCenc<EncryptedEventData</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">28>17:AACAudioUnsetScheme<H264VideoCenc</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">30>18:AACAudioInvalidScheme<H264VideoUnsetScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">31>19:OpusAudioCenc<H264VideoInvalidScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">32>20:OpusAudioUnsetScheme<VP9VideoCenc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">33>21:OpusAudioInvalidScheme<VP9VideoUnsetScheme</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">36>23:H264VideoCencAACAudioCenc<VP9VideoInvalidScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">37>26:VP9VideoCencOpusAudioCenc</td></tr><trAV1VideoInvalidScheme</td><td bgcolor="#006644" style='border-bottom"color: white; border: 1px solid black;'><td colspan='4'></td></tr></table>

NPLB Results - Flex2

Html-bobswift

    <table class="wrapped">27:AACAudioCenc</td><td bgcolor="#006644" style="border-collapsecolor: collapsewhite; border: 1px solid black;">
    <tr>
    <tr><td colspan='2' style='>28:AACAudioUnsetScheme</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">30:AACAudioInvalidScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black; text-align: center; font-weight: bold; '>Failures</td></tr>
        <th style="">31:OpusAudioCenc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">32:OpusAudioUnsetScheme</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">33:OpusAudioInvalidScheme</td></tr><tr><td bgcolor="#006644" style="color: white; border: 1px solid black;">Test Suite</th>
        <th style="border>36:H264VideoCencAACAudioCenc</td><td bgcolor="#006644" style="color: white; border: 1px solid black;">37:VP9VideoCencOpusAudioCenc</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr></table>

NPLB Results - Flex2

Html-bobswift
">Test Case</th>
    </tr>
    <table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
    <tr>
    <tr><td colspan='2' style='border: 1px solid black; text-align: center; font-weight: bold; '>Failures</td></tr>
        <th style="border: 1px solid black;">Test Suite</th>
        <th style="border: 1px solid black;">Test Case</th>
    </tr>
    
                <tr>
                    <td style="border: 1px solid black;">SbMediaSetAudioWriteDurationTests/SbMediaSetAudioWriteDurationTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">WriteLimitedInput/1</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_beneath_the_canopy_137_avc_dmp_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_beneath_the_canopy_248_vp9_dmp_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_sintel_399_av1_dmp_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_beneath_the_canopy_137_avc_dmp_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_beneath_the_canopy_248_vp9_dmp_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_sintel_399_av1_dmp_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_sintel_329_ec3_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_sintel_381_ac3_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_5_1_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_mono_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_5_1_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_mono_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_heaac_dmp_video_null_output_punch_out_key_system_null</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_beneath_the_canopy_137_avc_dmp_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_beneath_the_canopy_248_vp9_dmp_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_sintel_399_av1_dmp_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_beneath_the_canopy_137_avc_dmp_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_beneath_the_canopy_248_vp9_dmp_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_sintel_399_av1_dmp_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_sintel_329_ec3_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_sintel_381_ac3_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_5_1_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_mono_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_5_1_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_mono_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_heaac_dmp_video_null_output_punch_out_key_system_com_widevine_alpha</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_beneath_the_canopy_137_avc_dmp_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_beneath_the_canopy_248_vp9_dmp_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_stereo_dmp_video_sintel_399_av1_dmp_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_beneath_the_canopy_137_avc_dmp_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_beneath_the_canopy_248_vp9_dmp_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_stereo_dmp_video_sintel_399_av1_dmp_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_sintel_329_ec3_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_sintel_381_ac3_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_5_1_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_aac_mono_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_5_1_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_beneath_the_canopy_opus_mono_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                
                <tr>
                    <td style="border: 1px solid black;">SbPlayerWriteSampleTests/SbPlayerWriteSampleTest</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">DiscardAllAudio/audio_heaac_dmp_video_null_output_punch_out_key_system_com_youtube_playready</td>
                </tr>
                </table>
    <table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
    <tr><td colspan='2' style='border: 1px solid black; text-align: center; font-weight: bold; '>Skipped Tests</td></tr>

    <tr>
        <th style="border: 1px solid black;">Test Suite</th>
        <th style="border: 1px solid black;">Test Case</th>
    </tr>
    
        <tr>
            <td colspan="2" style="border: 1px solid black; text-align: center;">No tests skipped</td>
        </tr>
        </table>
Html-bobswift
    <table>
        <style>
            table, th, td {
                border: 1px solid black;
                border-collapse: collapse;
            }
        </style>
        <table border="1" class="dataframe">
  <thead><tr><td colspan='5' style='border: 1px solid black; text-align: center; font-weight: bold;'>Excluded NPLB Flex2 Tests</td></tr>
    <tr style="text-align: right;">
      <th style="text-align: center;"></th>
      <th style="text-align: center;">NPLB Flex2</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th style="text-align: center;">SbPlayerTests</th>
      <td>/SbPlayerTest.MultiPlayer*</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSocketAddressTypes</th>
      <td>/SbSocketGetInterfaceAddressTest.SunnyDaySourceForDestination/type_ipv6</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbPlayerWriteSampleTests</th>
      <td>/SbPlayerWriteSampleTest.SecondaryPlayerTest/audio_*</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbMediaSetAudioWriteDurationTests</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbPlayerGetAudioConfigurationTests</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbOnceTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">VerticalVideoTests</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSocketJoinMulticastGroupTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageGetRecordSizeTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageReadRecordTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageWriteRecordTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetLocaleIdTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetPathTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetPropertyTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbMediaCanPlayMimeAndKeySystem</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetStackTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemSymbolizeTest</th>
      <td>N/A</td>
    </tr>
  </tbody>
</table>
    </table>
    

...

Llama Results

YTCert Results - Llama

Html-bobswift

        <table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
        <tr><th colspan='4' style='border: 1px solid black;'>FatalCrash</th></tr><tr><td bgcolor="#bf2600" style="color: white; border: 1px solid black;">01:FatalCrash</td></tr><tr style='border-bottom: 1px solid black;'><td colspan='4'></td></tr></table>

NPLB Results - Llama

Html-bobswift

    <table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
    <tr>
    <tr><td colspan='2' style='border: 1px solid black; text-align: center; font-weight: bold; '>Failures</td></tr>
        <th style="border: 1px solid black;">Test Suite</th>
        <th style="border: 1px solid black;">Test Case</th>
    </tr>
    
                <tr>
                    <td style="border: 1px solid black;">FatalCrash</td>
                    <td style="border: 1px solid black; background-color: #bf2600; color: white; ">01:FatalCrash</td>
                </tr>
                </table>
    <table class="wrapped" style="border-collapse: collapse; border: 1px solid black;">
    <tr><td colspan='2' style='border: 1px solid black; text-align: center; font-weight: bold; '>Skipped Tests</td></tr>

    <tr>
        <th style="border: 1px solid black;">Test Suite</th>
        <th style="border: 1px solid black;">Test Case</th>
    </tr>
    
        <tr>
            <td colspan="2" style="border: 1px solid black; text-align: center;">No tests skipped</td>
        </tr>
        </table>
Html-bobswift

    <table>
        <style>
            table, th, td {
                border: 1px solid black;
                border-collapse: collapse;
            }
        </style>
        <table border="1" class="dataframe">
  <thead><tr><td colspan='5' style='border: 1px solid black; text-align: center; font-weight: bold;'>Excluded NPLB Llama Tests</td></tr>
    <tr style="text-align: right;">
      <th style="text-align: center;"></th>
      <th style="text-align: center;">NPLB Llama</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th style="text-align: center;">SbPlayerTests</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSocketAddressTypes</th>
      <td>/SbSocketGetInterfaceAddressTest.SunnyDaySourceForDestination/type_ipv6, SbSocketAddressTypes/SbSocketGetInterfaceAddressTest.SunnyDaySourceNotLoopback/type_ipv6</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbPlayerWriteSampleTests</th>
      <td>/SbPlayerWriteSampleTest.WriteSingleBatch*, SbPlayerWriteSampleTest.WriteMultipleBatches*, SbPlayerWriteSampleTest.LimitedAudioInput*, SbPlayerWriteSampleTest.SecondaryPlayerTest*</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbMediaSetAudioWriteDurationTests</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbPlayerGetAudioConfigurationTests</th>
      <td>/SbPlayerGetAudioConfigurationTest.MultipleSeeks*</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbOnceTest</th>
      <td>.SunnyDayMultipleThreadsInit</td>
    </tr>
    <tr>
      <th style="text-align: center;">VerticalVideoTests</th>
      <td>/VerticalVideoTest.WriteSamples*</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSocketJoinMulticastGroupTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageGetRecordSizeTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageReadRecordTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbStorageWriteRecordTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetLocaleIdTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetPathTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetPropertyTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbMediaCanPlayMimeAndKeySystem</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemGetStackTest</th>
      <td>N/A</td>
    </tr>
    <tr>
      <th style="text-align: center;">SbSystemSymbolizeTest</th>
      <td>N/A</td>
    </tr>
  </tbody>
</table>
    </table>
    

...