Changeset 130334 in webkit


Ignore:
Timestamp:
Oct 3, 2012 3:41:28 PM (12 years ago)
Author:
jsbell@chromium.org
Message:

[Chromium] storage/indexeddb tests sometimes timeout
https://bugs.webkit.org/show_bug.cgi?id=65862

Reviewed by Ojan Vafai.

storage/indexeddb/index-cursor.html was taking up to 26 seconds on some debug configurations
due to the large amount of output. Tweak the test to reduce the spam. On my test box this
drops the runtime of this single test from 7s to 2s.

  • storage/indexeddb/index-cursor-expected.txt:
  • storage/indexeddb/resources/index-cursor.js:

(cursorIteration):

Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r130330 r130334  
     12012-10-03  Joshua Bell  <jsbell@chromium.org>
     2
     3        [Chromium] storage/indexeddb tests sometimes timeout
     4        https://bugs.webkit.org/show_bug.cgi?id=65862
     5
     6        Reviewed by Ojan Vafai.
     7
     8        storage/indexeddb/index-cursor.html was taking up to 26 seconds on some debug configurations
     9        due to the large amount of output. Tweak the test to reduce the spam. On my test box this
     10        drops the runtime of this single test from 7s to 2s.
     11
     12        * storage/indexeddb/index-cursor-expected.txt:
     13        * storage/indexeddb/resources/index-cursor.js:
     14        (cursorIteration):
     15
    1162012-10-03  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
    217
  • trunk/LayoutTests/storage/indexeddb/index-cursor-expected.txt

    r129090 r130334  
    2727
    2828Next test: lower open bound is 0; sorted ascending.
    29 PASS event.target.result.primaryKey is expectedIndex
    30 PASS event.target.result.key is testData[2]
    31 PASS event.target.result.primaryKey is expectedIndex
    32 PASS event.target.result.key is testData[3]
    33 PASS event.target.result.primaryKey is expectedIndex
    34 PASS event.target.result.key is testData[4]
    35 PASS event.target.result.primaryKey is expectedIndex
    36 PASS event.target.result.key is testData[5]
    37 PASS event.target.result.primaryKey is expectedIndex
    38 PASS event.target.result.key is testData[6]
    39 PASS event.target.result.primaryKey is expectedIndex
    40 PASS event.target.result.key is testData[7]
    4129PASS event.target.result is null
    4230
    4331Next test: lower bound is 0; sorted ascending.
    44 PASS event.target.result.primaryKey is expectedIndex
    45 PASS event.target.result.key is testData[0]
    46 PASS event.target.result.primaryKey is expectedIndex
    47 PASS event.target.result.key is testData[1]
    48 PASS event.target.result.primaryKey is expectedIndex
    49 PASS event.target.result.key is testData[2]
    50 PASS event.target.result.primaryKey is expectedIndex
    51 PASS event.target.result.key is testData[3]
    52 PASS event.target.result.primaryKey is expectedIndex
    53 PASS event.target.result.key is testData[4]
    54 PASS event.target.result.primaryKey is expectedIndex
    55 PASS event.target.result.key is testData[5]
    56 PASS event.target.result.primaryKey is expectedIndex
    57 PASS event.target.result.key is testData[6]
    58 PASS event.target.result.primaryKey is expectedIndex
    59 PASS event.target.result.key is testData[7]
    6032PASS event.target.result is null
    6133
     
    6436
    6537Next test: upper bound is 0; sorted ascending.
    66 PASS event.target.result.primaryKey is expectedIndex
    67 PASS event.target.result.key is testData[0]
    68 PASS event.target.result.primaryKey is expectedIndex
    69 PASS event.target.result.key is testData[1]
    7038PASS event.target.result is null
    7139
    7240Next test: lower open bound is 0; sorted descending.
    73 PASS event.target.result.primaryKey is expectedIndex
    74 PASS event.target.result.key is testData[7]
    75 PASS event.target.result.primaryKey is expectedIndex
    76 PASS event.target.result.key is testData[6]
    77 PASS event.target.result.primaryKey is expectedIndex
    78 PASS event.target.result.key is testData[5]
    79 PASS event.target.result.primaryKey is expectedIndex
    80 PASS event.target.result.key is testData[4]
    81 PASS event.target.result.primaryKey is expectedIndex
    82 PASS event.target.result.key is testData[3]
    83 PASS event.target.result.primaryKey is expectedIndex
    84 PASS event.target.result.key is testData[2]
    8541PASS event.target.result is null
    8642
    8743Next test: lower bound is 0; sorted descending.
    88 PASS event.target.result.primaryKey is expectedIndex
    89 PASS event.target.result.key is testData[7]
    90 PASS event.target.result.primaryKey is expectedIndex
    91 PASS event.target.result.key is testData[6]
    92 PASS event.target.result.primaryKey is expectedIndex
    93 PASS event.target.result.key is testData[5]
    94 PASS event.target.result.primaryKey is expectedIndex
    95 PASS event.target.result.key is testData[4]
    96 PASS event.target.result.primaryKey is expectedIndex
    97 PASS event.target.result.key is testData[3]
    98 PASS event.target.result.primaryKey is expectedIndex
    99 PASS event.target.result.key is testData[2]
    100 PASS event.target.result.primaryKey is expectedIndex
    101 PASS event.target.result.key is testData[1]
    102 PASS event.target.result.primaryKey is expectedIndex
    103 PASS event.target.result.key is testData[0]
    10444PASS event.target.result is null
    10545
     
    10848
    10949Next test: upper bound is 0; sorted descending.
    110 PASS event.target.result.primaryKey is expectedIndex
    111 PASS event.target.result.key is testData[1]
    112 PASS event.target.result.primaryKey is expectedIndex
    113 PASS event.target.result.key is testData[0]
    11450PASS event.target.result is null
    11551
    11652Next test: lower open bound is 0; upper open bound is 6; sorted ascending.
    117 PASS event.target.result.primaryKey is expectedIndex
    118 PASS event.target.result.key is testData[2]
    119 PASS event.target.result.primaryKey is expectedIndex
    120 PASS event.target.result.key is testData[3]
    121 PASS event.target.result.primaryKey is expectedIndex
    122 PASS event.target.result.key is testData[4]
    123 PASS event.target.result.primaryKey is expectedIndex
    124 PASS event.target.result.key is testData[5]
    12553PASS event.target.result is null
    12654
    12755Next test: lower open bound is 0; upper bound is 6; sorted ascending.
    128 PASS event.target.result.primaryKey is expectedIndex
    129 PASS event.target.result.key is testData[2]
    130 PASS event.target.result.primaryKey is expectedIndex
    131 PASS event.target.result.key is testData[3]
    132 PASS event.target.result.primaryKey is expectedIndex
    133 PASS event.target.result.key is testData[4]
    134 PASS event.target.result.primaryKey is expectedIndex
    135 PASS event.target.result.key is testData[5]
    136 PASS event.target.result.primaryKey is expectedIndex
    137 PASS event.target.result.key is testData[6]
    138 PASS event.target.result.primaryKey is expectedIndex
    139 PASS event.target.result.key is testData[7]
    14056PASS event.target.result is null
    14157
    14258Next test: lower bound is 0; upper open bound is 6; sorted ascending.
    143 PASS event.target.result.primaryKey is expectedIndex
    144 PASS event.target.result.key is testData[0]
    145 PASS event.target.result.primaryKey is expectedIndex
    146 PASS event.target.result.key is testData[1]
    147 PASS event.target.result.primaryKey is expectedIndex
    148 PASS event.target.result.key is testData[2]
    149 PASS event.target.result.primaryKey is expectedIndex
    150 PASS event.target.result.key is testData[3]
    151 PASS event.target.result.primaryKey is expectedIndex
    152 PASS event.target.result.key is testData[4]
    153 PASS event.target.result.primaryKey is expectedIndex
    154 PASS event.target.result.key is testData[5]
    15559PASS event.target.result is null
    15660
    15761Next test: lower bound is 0; upper bound is 6; sorted ascending.
    158 PASS event.target.result.primaryKey is expectedIndex
    159 PASS event.target.result.key is testData[0]
    160 PASS event.target.result.primaryKey is expectedIndex
    161 PASS event.target.result.key is testData[1]
    162 PASS event.target.result.primaryKey is expectedIndex
    163 PASS event.target.result.key is testData[2]
    164 PASS event.target.result.primaryKey is expectedIndex
    165 PASS event.target.result.key is testData[3]
    166 PASS event.target.result.primaryKey is expectedIndex
    167 PASS event.target.result.key is testData[4]
    168 PASS event.target.result.primaryKey is expectedIndex
    169 PASS event.target.result.key is testData[5]
    170 PASS event.target.result.primaryKey is expectedIndex
    171 PASS event.target.result.key is testData[6]
    172 PASS event.target.result.primaryKey is expectedIndex
    173 PASS event.target.result.key is testData[7]
    17462PASS event.target.result is null
    17563
    17664Next test: lower open bound is 0; upper open bound is 6; sorted descending.
    177 PASS event.target.result.primaryKey is expectedIndex
    178 PASS event.target.result.key is testData[5]
    179 PASS event.target.result.primaryKey is expectedIndex
    180 PASS event.target.result.key is testData[4]
    181 PASS event.target.result.primaryKey is expectedIndex
    182 PASS event.target.result.key is testData[3]
    183 PASS event.target.result.primaryKey is expectedIndex
    184 PASS event.target.result.key is testData[2]
    18565PASS event.target.result is null
    18666
    18767Next test: lower open bound is 0; upper bound is 6; sorted descending.
    188 PASS event.target.result.primaryKey is expectedIndex
    189 PASS event.target.result.key is testData[7]
    190 PASS event.target.result.primaryKey is expectedIndex
    191 PASS event.target.result.key is testData[6]
    192 PASS event.target.result.primaryKey is expectedIndex
    193 PASS event.target.result.key is testData[5]
    194 PASS event.target.result.primaryKey is expectedIndex
    195 PASS event.target.result.key is testData[4]
    196 PASS event.target.result.primaryKey is expectedIndex
    197 PASS event.target.result.key is testData[3]
    198 PASS event.target.result.primaryKey is expectedIndex
    199 PASS event.target.result.key is testData[2]
    20068PASS event.target.result is null
    20169
    20270Next test: lower bound is 0; upper open bound is 6; sorted descending.
    203 PASS event.target.result.primaryKey is expectedIndex
    204 PASS event.target.result.key is testData[5]
    205 PASS event.target.result.primaryKey is expectedIndex
    206 PASS event.target.result.key is testData[4]
    207 PASS event.target.result.primaryKey is expectedIndex
    208 PASS event.target.result.key is testData[3]
    209 PASS event.target.result.primaryKey is expectedIndex
    210 PASS event.target.result.key is testData[2]
    211 PASS event.target.result.primaryKey is expectedIndex
    212 PASS event.target.result.key is testData[1]
    213 PASS event.target.result.primaryKey is expectedIndex
    214 PASS event.target.result.key is testData[0]
    21571PASS event.target.result is null
    21672
    21773Next test: lower bound is 0; upper bound is 6; sorted descending.
    218 PASS event.target.result.primaryKey is expectedIndex
    219 PASS event.target.result.key is testData[7]
    220 PASS event.target.result.primaryKey is expectedIndex
    221 PASS event.target.result.key is testData[6]
    222 PASS event.target.result.primaryKey is expectedIndex
    223 PASS event.target.result.key is testData[5]
    224 PASS event.target.result.primaryKey is expectedIndex
    225 PASS event.target.result.key is testData[4]
    226 PASS event.target.result.primaryKey is expectedIndex
    227 PASS event.target.result.key is testData[3]
    228 PASS event.target.result.primaryKey is expectedIndex
    229 PASS event.target.result.key is testData[2]
    230 PASS event.target.result.primaryKey is expectedIndex
    231 PASS event.target.result.key is testData[1]
    232 PASS event.target.result.primaryKey is expectedIndex
    233 PASS event.target.result.key is testData[0]
    23474PASS event.target.result is null
    23575
    23676Next test: lower open bound is 0; upper open bound is 7; sorted ascending.
    237 PASS event.target.result.primaryKey is expectedIndex
    238 PASS event.target.result.key is testData[2]
    239 PASS event.target.result.primaryKey is expectedIndex
    240 PASS event.target.result.key is testData[3]
    241 PASS event.target.result.primaryKey is expectedIndex
    242 PASS event.target.result.key is testData[4]
    243 PASS event.target.result.primaryKey is expectedIndex
    244 PASS event.target.result.key is testData[5]
    24577PASS event.target.result is null
    24678
    24779Next test: lower open bound is 0; upper bound is 7; sorted ascending.
    248 PASS event.target.result.primaryKey is expectedIndex
    249 PASS event.target.result.key is testData[2]
    250 PASS event.target.result.primaryKey is expectedIndex
    251 PASS event.target.result.key is testData[3]
    252 PASS event.target.result.primaryKey is expectedIndex
    253 PASS event.target.result.key is testData[4]
    254 PASS event.target.result.primaryKey is expectedIndex
    255 PASS event.target.result.key is testData[5]
    256 PASS event.target.result.primaryKey is expectedIndex
    257 PASS event.target.result.key is testData[6]
    258 PASS event.target.result.primaryKey is expectedIndex
    259 PASS event.target.result.key is testData[7]
    26080PASS event.target.result is null
    26181
    26282Next test: lower bound is 0; upper open bound is 7; sorted ascending.
    263 PASS event.target.result.primaryKey is expectedIndex
    264 PASS event.target.result.key is testData[0]
    265 PASS event.target.result.primaryKey is expectedIndex
    266 PASS event.target.result.key is testData[1]
    267 PASS event.target.result.primaryKey is expectedIndex
    268 PASS event.target.result.key is testData[2]
    269 PASS event.target.result.primaryKey is expectedIndex
    270 PASS event.target.result.key is testData[3]
    271 PASS event.target.result.primaryKey is expectedIndex
    272 PASS event.target.result.key is testData[4]
    273 PASS event.target.result.primaryKey is expectedIndex
    274 PASS event.target.result.key is testData[5]
    27583PASS event.target.result is null
    27684
    27785Next test: lower bound is 0; upper bound is 7; sorted ascending.
    278 PASS event.target.result.primaryKey is expectedIndex
    279 PASS event.target.result.key is testData[0]
    280 PASS event.target.result.primaryKey is expectedIndex
    281 PASS event.target.result.key is testData[1]
    282 PASS event.target.result.primaryKey is expectedIndex
    283 PASS event.target.result.key is testData[2]
    284 PASS event.target.result.primaryKey is expectedIndex
    285 PASS event.target.result.key is testData[3]
    286 PASS event.target.result.primaryKey is expectedIndex
    287 PASS event.target.result.key is testData[4]
    288 PASS event.target.result.primaryKey is expectedIndex
    289 PASS event.target.result.key is testData[5]
    290 PASS event.target.result.primaryKey is expectedIndex
    291 PASS event.target.result.key is testData[6]
    292 PASS event.target.result.primaryKey is expectedIndex
    293 PASS event.target.result.key is testData[7]
    29486PASS event.target.result is null
    29587
    29688Next test: lower open bound is 0; upper open bound is 7; sorted descending.
    297 PASS event.target.result.primaryKey is expectedIndex
    298 PASS event.target.result.key is testData[5]
    299 PASS event.target.result.primaryKey is expectedIndex
    300 PASS event.target.result.key is testData[4]
    301 PASS event.target.result.primaryKey is expectedIndex
    302 PASS event.target.result.key is testData[3]
    303 PASS event.target.result.primaryKey is expectedIndex
    304 PASS event.target.result.key is testData[2]
    30589PASS event.target.result is null
    30690
    30791Next test: lower open bound is 0; upper bound is 7; sorted descending.
    308 PASS event.target.result.primaryKey is expectedIndex
    309 PASS event.target.result.key is testData[7]
    310 PASS event.target.result.primaryKey is expectedIndex
    311 PASS event.target.result.key is testData[6]
    312 PASS event.target.result.primaryKey is expectedIndex
    313 PASS event.target.result.key is testData[5]
    314 PASS event.target.result.primaryKey is expectedIndex
    315 PASS event.target.result.key is testData[4]
    316 PASS event.target.result.primaryKey is expectedIndex
    317 PASS event.target.result.key is testData[3]
    318 PASS event.target.result.primaryKey is expectedIndex
    319 PASS event.target.result.key is testData[2]
    32092PASS event.target.result is null
    32193
    32294Next test: lower bound is 0; upper open bound is 7; sorted descending.
    323 PASS event.target.result.primaryKey is expectedIndex
    324 PASS event.target.result.key is testData[5]
    325 PASS event.target.result.primaryKey is expectedIndex
    326 PASS event.target.result.key is testData[4]
    327 PASS event.target.result.primaryKey is expectedIndex
    328 PASS event.target.result.key is testData[3]
    329 PASS event.target.result.primaryKey is expectedIndex
    330 PASS event.target.result.key is testData[2]
    331 PASS event.target.result.primaryKey is expectedIndex
    332 PASS event.target.result.key is testData[1]
    333 PASS event.target.result.primaryKey is expectedIndex
    334 PASS event.target.result.key is testData[0]
    33595PASS event.target.result is null
    33696
    33797Next test: lower bound is 0; upper bound is 7; sorted descending.
    338 PASS event.target.result.primaryKey is expectedIndex
    339 PASS event.target.result.key is testData[7]
    340 PASS event.target.result.primaryKey is expectedIndex
    341 PASS event.target.result.key is testData[6]
    342 PASS event.target.result.primaryKey is expectedIndex
    343 PASS event.target.result.key is testData[5]
    344 PASS event.target.result.primaryKey is expectedIndex
    345 PASS event.target.result.key is testData[4]
    346 PASS event.target.result.primaryKey is expectedIndex
    347 PASS event.target.result.key is testData[3]
    348 PASS event.target.result.primaryKey is expectedIndex
    349 PASS event.target.result.key is testData[2]
    350 PASS event.target.result.primaryKey is expectedIndex
    351 PASS event.target.result.key is testData[1]
    352 PASS event.target.result.primaryKey is expectedIndex
    353 PASS event.target.result.key is testData[0]
    35498PASS event.target.result is null
    35599
    356100Next test: lower open bound is 1; sorted ascending.
    357 PASS event.target.result.primaryKey is expectedIndex
    358 PASS event.target.result.key is testData[2]
    359 PASS event.target.result.primaryKey is expectedIndex
    360 PASS event.target.result.key is testData[3]
    361 PASS event.target.result.primaryKey is expectedIndex
    362 PASS event.target.result.key is testData[4]
    363 PASS event.target.result.primaryKey is expectedIndex
    364 PASS event.target.result.key is testData[5]
    365 PASS event.target.result.primaryKey is expectedIndex
    366 PASS event.target.result.key is testData[6]
    367 PASS event.target.result.primaryKey is expectedIndex
    368 PASS event.target.result.key is testData[7]
    369101PASS event.target.result is null
    370102
    371103Next test: lower bound is 1; sorted ascending.
    372 PASS event.target.result.primaryKey is expectedIndex
    373 PASS event.target.result.key is testData[0]
    374 PASS event.target.result.primaryKey is expectedIndex
    375 PASS event.target.result.key is testData[1]
    376 PASS event.target.result.primaryKey is expectedIndex
    377 PASS event.target.result.key is testData[2]
    378 PASS event.target.result.primaryKey is expectedIndex
    379 PASS event.target.result.key is testData[3]
    380 PASS event.target.result.primaryKey is expectedIndex
    381 PASS event.target.result.key is testData[4]
    382 PASS event.target.result.primaryKey is expectedIndex
    383 PASS event.target.result.key is testData[5]
    384 PASS event.target.result.primaryKey is expectedIndex
    385 PASS event.target.result.key is testData[6]
    386 PASS event.target.result.primaryKey is expectedIndex
    387 PASS event.target.result.key is testData[7]
    388104PASS event.target.result is null
    389105
     
    392108
    393109Next test: upper bound is 1; sorted ascending.
    394 PASS event.target.result.primaryKey is expectedIndex
    395 PASS event.target.result.key is testData[0]
    396 PASS event.target.result.primaryKey is expectedIndex
    397 PASS event.target.result.key is testData[1]
    398110PASS event.target.result is null
    399111
    400112Next test: lower open bound is 1; sorted descending.
    401 PASS event.target.result.primaryKey is expectedIndex
    402 PASS event.target.result.key is testData[7]
    403 PASS event.target.result.primaryKey is expectedIndex
    404 PASS event.target.result.key is testData[6]
    405 PASS event.target.result.primaryKey is expectedIndex
    406 PASS event.target.result.key is testData[5]
    407 PASS event.target.result.primaryKey is expectedIndex
    408 PASS event.target.result.key is testData[4]
    409 PASS event.target.result.primaryKey is expectedIndex
    410 PASS event.target.result.key is testData[3]
    411 PASS event.target.result.primaryKey is expectedIndex
    412 PASS event.target.result.key is testData[2]
    413113PASS event.target.result is null
    414114
    415115Next test: lower bound is 1; sorted descending.
    416 PASS event.target.result.primaryKey is expectedIndex
    417 PASS event.target.result.key is testData[7]
    418 PASS event.target.result.primaryKey is expectedIndex
    419 PASS event.target.result.key is testData[6]
    420 PASS event.target.result.primaryKey is expectedIndex
    421 PASS event.target.result.key is testData[5]
    422 PASS event.target.result.primaryKey is expectedIndex
    423 PASS event.target.result.key is testData[4]
    424 PASS event.target.result.primaryKey is expectedIndex
    425 PASS event.target.result.key is testData[3]
    426 PASS event.target.result.primaryKey is expectedIndex
    427 PASS event.target.result.key is testData[2]
    428 PASS event.target.result.primaryKey is expectedIndex
    429 PASS event.target.result.key is testData[1]
    430 PASS event.target.result.primaryKey is expectedIndex
    431 PASS event.target.result.key is testData[0]
    432116PASS event.target.result is null
    433117
     
    436120
    437121Next test: upper bound is 1; sorted descending.
    438 PASS event.target.result.primaryKey is expectedIndex
    439 PASS event.target.result.key is testData[1]
    440 PASS event.target.result.primaryKey is expectedIndex
    441 PASS event.target.result.key is testData[0]
    442122PASS event.target.result is null
    443123
    444124Next test: lower open bound is 1; upper open bound is 6; sorted ascending.
    445 PASS event.target.result.primaryKey is expectedIndex
    446 PASS event.target.result.key is testData[2]
    447 PASS event.target.result.primaryKey is expectedIndex
    448 PASS event.target.result.key is testData[3]
    449 PASS event.target.result.primaryKey is expectedIndex
    450 PASS event.target.result.key is testData[4]
    451 PASS event.target.result.primaryKey is expectedIndex
    452 PASS event.target.result.key is testData[5]
    453125PASS event.target.result is null
    454126
    455127Next test: lower open bound is 1; upper bound is 6; sorted ascending.
    456 PASS event.target.result.primaryKey is expectedIndex
    457 PASS event.target.result.key is testData[2]
    458 PASS event.target.result.primaryKey is expectedIndex
    459 PASS event.target.result.key is testData[3]
    460 PASS event.target.result.primaryKey is expectedIndex
    461 PASS event.target.result.key is testData[4]
    462 PASS event.target.result.primaryKey is expectedIndex
    463 PASS event.target.result.key is testData[5]
    464 PASS event.target.result.primaryKey is expectedIndex
    465 PASS event.target.result.key is testData[6]
    466 PASS event.target.result.primaryKey is expectedIndex
    467 PASS event.target.result.key is testData[7]
    468128PASS event.target.result is null
    469129
    470130Next test: lower bound is 1; upper open bound is 6; sorted ascending.
    471 PASS event.target.result.primaryKey is expectedIndex
    472 PASS event.target.result.key is testData[0]
    473 PASS event.target.result.primaryKey is expectedIndex
    474 PASS event.target.result.key is testData[1]
    475 PASS event.target.result.primaryKey is expectedIndex
    476 PASS event.target.result.key is testData[2]
    477 PASS event.target.result.primaryKey is expectedIndex
    478 PASS event.target.result.key is testData[3]
    479 PASS event.target.result.primaryKey is expectedIndex
    480 PASS event.target.result.key is testData[4]
    481 PASS event.target.result.primaryKey is expectedIndex
    482 PASS event.target.result.key is testData[5]
    483131PASS event.target.result is null
    484132
    485133Next test: lower bound is 1; upper bound is 6; sorted ascending.
    486 PASS event.target.result.primaryKey is expectedIndex
    487 PASS event.target.result.key is testData[0]
    488 PASS event.target.result.primaryKey is expectedIndex
    489 PASS event.target.result.key is testData[1]
    490 PASS event.target.result.primaryKey is expectedIndex
    491 PASS event.target.result.key is testData[2]
    492 PASS event.target.result.primaryKey is expectedIndex
    493 PASS event.target.result.key is testData[3]
    494 PASS event.target.result.primaryKey is expectedIndex
    495 PASS event.target.result.key is testData[4]
    496 PASS event.target.result.primaryKey is expectedIndex
    497 PASS event.target.result.key is testData[5]
    498 PASS event.target.result.primaryKey is expectedIndex
    499 PASS event.target.result.key is testData[6]
    500 PASS event.target.result.primaryKey is expectedIndex
    501 PASS event.target.result.key is testData[7]
    502134PASS event.target.result is null
    503135
    504136Next test: lower open bound is 1; upper open bound is 6; sorted descending.
    505 PASS event.target.result.primaryKey is expectedIndex
    506 PASS event.target.result.key is testData[5]
    507 PASS event.target.result.primaryKey is expectedIndex
    508 PASS event.target.result.key is testData[4]
    509 PASS event.target.result.primaryKey is expectedIndex
    510 PASS event.target.result.key is testData[3]
    511 PASS event.target.result.primaryKey is expectedIndex
    512 PASS event.target.result.key is testData[2]
    513137PASS event.target.result is null
    514138
    515139Next test: lower open bound is 1; upper bound is 6; sorted descending.
    516 PASS event.target.result.primaryKey is expectedIndex
    517 PASS event.target.result.key is testData[7]
    518 PASS event.target.result.primaryKey is expectedIndex
    519 PASS event.target.result.key is testData[6]
    520 PASS event.target.result.primaryKey is expectedIndex
    521 PASS event.target.result.key is testData[5]
    522 PASS event.target.result.primaryKey is expectedIndex
    523 PASS event.target.result.key is testData[4]
    524 PASS event.target.result.primaryKey is expectedIndex
    525 PASS event.target.result.key is testData[3]
    526 PASS event.target.result.primaryKey is expectedIndex
    527 PASS event.target.result.key is testData[2]
    528140PASS event.target.result is null
    529141
    530142Next test: lower bound is 1; upper open bound is 6; sorted descending.
    531 PASS event.target.result.primaryKey is expectedIndex
    532 PASS event.target.result.key is testData[5]
    533 PASS event.target.result.primaryKey is expectedIndex
    534 PASS event.target.result.key is testData[4]
    535 PASS event.target.result.primaryKey is expectedIndex
    536 PASS event.target.result.key is testData[3]
    537 PASS event.target.result.primaryKey is expectedIndex
    538 PASS event.target.result.key is testData[2]
    539 PASS event.target.result.primaryKey is expectedIndex
    540 PASS event.target.result.key is testData[1]
    541 PASS event.target.result.primaryKey is expectedIndex
    542 PASS event.target.result.key is testData[0]
    543143PASS event.target.result is null
    544144
    545145Next test: lower bound is 1; upper bound is 6; sorted descending.
    546 PASS event.target.result.primaryKey is expectedIndex
    547 PASS event.target.result.key is testData[7]
    548 PASS event.target.result.primaryKey is expectedIndex
    549 PASS event.target.result.key is testData[6]
    550 PASS event.target.result.primaryKey is expectedIndex
    551 PASS event.target.result.key is testData[5]
    552 PASS event.target.result.primaryKey is expectedIndex
    553 PASS event.target.result.key is testData[4]
    554 PASS event.target.result.primaryKey is expectedIndex
    555 PASS event.target.result.key is testData[3]
    556 PASS event.target.result.primaryKey is expectedIndex
    557 PASS event.target.result.key is testData[2]
    558 PASS event.target.result.primaryKey is expectedIndex
    559 PASS event.target.result.key is testData[1]
    560 PASS event.target.result.primaryKey is expectedIndex
    561 PASS event.target.result.key is testData[0]
    562146PASS event.target.result is null
    563147
    564148Next test: lower open bound is 1; upper open bound is 7; sorted ascending.
    565 PASS event.target.result.primaryKey is expectedIndex
    566 PASS event.target.result.key is testData[2]
    567 PASS event.target.result.primaryKey is expectedIndex
    568 PASS event.target.result.key is testData[3]
    569 PASS event.target.result.primaryKey is expectedIndex
    570 PASS event.target.result.key is testData[4]
    571 PASS event.target.result.primaryKey is expectedIndex
    572 PASS event.target.result.key is testData[5]
    573149PASS event.target.result is null
    574150
    575151Next test: lower open bound is 1; upper bound is 7; sorted ascending.
    576 PASS event.target.result.primaryKey is expectedIndex
    577 PASS event.target.result.key is testData[2]
    578 PASS event.target.result.primaryKey is expectedIndex
    579 PASS event.target.result.key is testData[3]
    580 PASS event.target.result.primaryKey is expectedIndex
    581 PASS event.target.result.key is testData[4]
    582 PASS event.target.result.primaryKey is expectedIndex
    583 PASS event.target.result.key is testData[5]
    584 PASS event.target.result.primaryKey is expectedIndex
    585 PASS event.target.result.key is testData[6]
    586 PASS event.target.result.primaryKey is expectedIndex
    587 PASS event.target.result.key is testData[7]
    588152PASS event.target.result is null
    589153
    590154Next test: lower bound is 1; upper open bound is 7; sorted ascending.
    591 PASS event.target.result.primaryKey is expectedIndex
    592 PASS event.target.result.key is testData[0]
    593 PASS event.target.result.primaryKey is expectedIndex
    594 PASS event.target.result.key is testData[1]
    595 PASS event.target.result.primaryKey is expectedIndex
    596 PASS event.target.result.key is testData[2]
    597 PASS event.target.result.primaryKey is expectedIndex
    598 PASS event.target.result.key is testData[3]
    599 PASS event.target.result.primaryKey is expectedIndex
    600 PASS event.target.result.key is testData[4]
    601 PASS event.target.result.primaryKey is expectedIndex
    602 PASS event.target.result.key is testData[5]
    603155PASS event.target.result is null
    604156
    605157Next test: lower bound is 1; upper bound is 7; sorted ascending.
    606 PASS event.target.result.primaryKey is expectedIndex
    607 PASS event.target.result.key is testData[0]
    608 PASS event.target.result.primaryKey is expectedIndex
    609 PASS event.target.result.key is testData[1]
    610 PASS event.target.result.primaryKey is expectedIndex
    611 PASS event.target.result.key is testData[2]
    612 PASS event.target.result.primaryKey is expectedIndex
    613 PASS event.target.result.key is testData[3]
    614 PASS event.target.result.primaryKey is expectedIndex
    615 PASS event.target.result.key is testData[4]
    616 PASS event.target.result.primaryKey is expectedIndex
    617 PASS event.target.result.key is testData[5]
    618 PASS event.target.result.primaryKey is expectedIndex
    619 PASS event.target.result.key is testData[6]
    620 PASS event.target.result.primaryKey is expectedIndex
    621 PASS event.target.result.key is testData[7]
    622158PASS event.target.result is null
    623159
    624160Next test: lower open bound is 1; upper open bound is 7; sorted descending.
    625 PASS event.target.result.primaryKey is expectedIndex
    626 PASS event.target.result.key is testData[5]
    627 PASS event.target.result.primaryKey is expectedIndex
    628 PASS event.target.result.key is testData[4]
    629 PASS event.target.result.primaryKey is expectedIndex
    630 PASS event.target.result.key is testData[3]
    631 PASS event.target.result.primaryKey is expectedIndex
    632 PASS event.target.result.key is testData[2]
    633161PASS event.target.result is null
    634162
    635163Next test: lower open bound is 1; upper bound is 7; sorted descending.
    636 PASS event.target.result.primaryKey is expectedIndex
    637 PASS event.target.result.key is testData[7]
    638 PASS event.target.result.primaryKey is expectedIndex
    639 PASS event.target.result.key is testData[6]
    640 PASS event.target.result.primaryKey is expectedIndex
    641 PASS event.target.result.key is testData[5]
    642 PASS event.target.result.primaryKey is expectedIndex
    643 PASS event.target.result.key is testData[4]
    644 PASS event.target.result.primaryKey is expectedIndex
    645 PASS event.target.result.key is testData[3]
    646 PASS event.target.result.primaryKey is expectedIndex
    647 PASS event.target.result.key is testData[2]
    648164PASS event.target.result is null
    649165
    650166Next test: lower bound is 1; upper open bound is 7; sorted descending.
    651 PASS event.target.result.primaryKey is expectedIndex
    652 PASS event.target.result.key is testData[5]
    653 PASS event.target.result.primaryKey is expectedIndex
    654 PASS event.target.result.key is testData[4]
    655 PASS event.target.result.primaryKey is expectedIndex
    656 PASS event.target.result.key is testData[3]
    657 PASS event.target.result.primaryKey is expectedIndex
    658 PASS event.target.result.key is testData[2]
    659 PASS event.target.result.primaryKey is expectedIndex
    660 PASS event.target.result.key is testData[1]
    661 PASS event.target.result.primaryKey is expectedIndex
    662 PASS event.target.result.key is testData[0]
    663167PASS event.target.result is null
    664168
    665169Next test: lower bound is 1; upper bound is 7; sorted descending.
    666 PASS event.target.result.primaryKey is expectedIndex
    667 PASS event.target.result.key is testData[7]
    668 PASS event.target.result.primaryKey is expectedIndex
    669 PASS event.target.result.key is testData[6]
    670 PASS event.target.result.primaryKey is expectedIndex
    671 PASS event.target.result.key is testData[5]
    672 PASS event.target.result.primaryKey is expectedIndex
    673 PASS event.target.result.key is testData[4]
    674 PASS event.target.result.primaryKey is expectedIndex
    675 PASS event.target.result.key is testData[3]
    676 PASS event.target.result.primaryKey is expectedIndex
    677 PASS event.target.result.key is testData[2]
    678 PASS event.target.result.primaryKey is expectedIndex
    679 PASS event.target.result.key is testData[1]
    680 PASS event.target.result.primaryKey is expectedIndex
    681 PASS event.target.result.key is testData[0]
    682170PASS event.target.result is null
    683171
    684172Next test: lower open bound is 2; sorted ascending.
    685 PASS event.target.result.primaryKey is expectedIndex
    686 PASS event.target.result.key is testData[4]
    687 PASS event.target.result.primaryKey is expectedIndex
    688 PASS event.target.result.key is testData[5]
    689 PASS event.target.result.primaryKey is expectedIndex
    690 PASS event.target.result.key is testData[6]
    691 PASS event.target.result.primaryKey is expectedIndex
    692 PASS event.target.result.key is testData[7]
    693173PASS event.target.result is null
    694174
    695175Next test: lower bound is 2; sorted ascending.
    696 PASS event.target.result.primaryKey is expectedIndex
    697 PASS event.target.result.key is testData[2]
    698 PASS event.target.result.primaryKey is expectedIndex
    699 PASS event.target.result.key is testData[3]
    700 PASS event.target.result.primaryKey is expectedIndex
    701 PASS event.target.result.key is testData[4]
    702 PASS event.target.result.primaryKey is expectedIndex
    703 PASS event.target.result.key is testData[5]
    704 PASS event.target.result.primaryKey is expectedIndex
    705 PASS event.target.result.key is testData[6]
    706 PASS event.target.result.primaryKey is expectedIndex
    707 PASS event.target.result.key is testData[7]
    708176PASS event.target.result is null
    709177
    710178Next test: upper open bound is 2; sorted ascending.
    711 PASS event.target.result.primaryKey is expectedIndex
    712 PASS event.target.result.key is testData[0]
    713 PASS event.target.result.primaryKey is expectedIndex
    714 PASS event.target.result.key is testData[1]
    715179PASS event.target.result is null
    716180
    717181Next test: upper bound is 2; sorted ascending.
    718 PASS event.target.result.primaryKey is expectedIndex
    719 PASS event.target.result.key is testData[0]
    720 PASS event.target.result.primaryKey is expectedIndex
    721 PASS event.target.result.key is testData[1]
    722 PASS event.target.result.primaryKey is expectedIndex
    723 PASS event.target.result.key is testData[2]
    724 PASS event.target.result.primaryKey is expectedIndex
    725 PASS event.target.result.key is testData[3]
    726182PASS event.target.result is null
    727183
    728184Next test: lower open bound is 2; sorted descending.
    729 PASS event.target.result.primaryKey is expectedIndex
    730 PASS event.target.result.key is testData[7]
    731 PASS event.target.result.primaryKey is expectedIndex
    732 PASS event.target.result.key is testData[6]
    733 PASS event.target.result.primaryKey is expectedIndex
    734 PASS event.target.result.key is testData[5]
    735 PASS event.target.result.primaryKey is expectedIndex
    736 PASS event.target.result.key is testData[4]
    737185PASS event.target.result is null
    738186
    739187Next test: lower bound is 2; sorted descending.
    740 PASS event.target.result.primaryKey is expectedIndex
    741 PASS event.target.result.key is testData[7]
    742 PASS event.target.result.primaryKey is expectedIndex
    743 PASS event.target.result.key is testData[6]
    744 PASS event.target.result.primaryKey is expectedIndex
    745 PASS event.target.result.key is testData[5]
    746 PASS event.target.result.primaryKey is expectedIndex
    747 PASS event.target.result.key is testData[4]
    748 PASS event.target.result.primaryKey is expectedIndex
    749 PASS event.target.result.key is testData[3]
    750 PASS event.target.result.primaryKey is expectedIndex
    751 PASS event.target.result.key is testData[2]
    752188PASS event.target.result is null
    753189
    754190Next test: upper open bound is 2; sorted descending.
    755 PASS event.target.result.primaryKey is expectedIndex
    756 PASS event.target.result.key is testData[1]
    757 PASS event.target.result.primaryKey is expectedIndex
    758 PASS event.target.result.key is testData[0]
    759191PASS event.target.result is null
    760192
    761193Next test: upper bound is 2; sorted descending.
    762 PASS event.target.result.primaryKey is expectedIndex
    763 PASS event.target.result.key is testData[3]
    764 PASS event.target.result.primaryKey is expectedIndex
    765 PASS event.target.result.key is testData[2]
    766 PASS event.target.result.primaryKey is expectedIndex
    767 PASS event.target.result.key is testData[1]
    768 PASS event.target.result.primaryKey is expectedIndex
    769 PASS event.target.result.key is testData[0]
    770194PASS event.target.result is null
    771195
    772196Next test: lower open bound is 2; upper open bound is 6; sorted ascending.
    773 PASS event.target.result.primaryKey is expectedIndex
    774 PASS event.target.result.key is testData[4]
    775 PASS event.target.result.primaryKey is expectedIndex
    776 PASS event.target.result.key is testData[5]
    777197PASS event.target.result is null
    778198
    779199Next test: lower open bound is 2; upper bound is 6; sorted ascending.
    780 PASS event.target.result.primaryKey is expectedIndex
    781 PASS event.target.result.key is testData[4]
    782 PASS event.target.result.primaryKey is expectedIndex
    783 PASS event.target.result.key is testData[5]
    784 PASS event.target.result.primaryKey is expectedIndex
    785 PASS event.target.result.key is testData[6]
    786 PASS event.target.result.primaryKey is expectedIndex
    787 PASS event.target.result.key is testData[7]
    788200PASS event.target.result is null
    789201
    790202Next test: lower bound is 2; upper open bound is 6; sorted ascending.
    791 PASS event.target.result.primaryKey is expectedIndex
    792 PASS event.target.result.key is testData[2]
    793 PASS event.target.result.primaryKey is expectedIndex
    794 PASS event.target.result.key is testData[3]
    795 PASS event.target.result.primaryKey is expectedIndex
    796 PASS event.target.result.key is testData[4]
    797 PASS event.target.result.primaryKey is expectedIndex
    798 PASS event.target.result.key is testData[5]
    799203PASS event.target.result is null
    800204
    801205Next test: lower bound is 2; upper bound is 6; sorted ascending.
    802 PASS event.target.result.primaryKey is expectedIndex
    803 PASS event.target.result.key is testData[2]
    804 PASS event.target.result.primaryKey is expectedIndex
    805 PASS event.target.result.key is testData[3]
    806 PASS event.target.result.primaryKey is expectedIndex
    807 PASS event.target.result.key is testData[4]
    808 PASS event.target.result.primaryKey is expectedIndex
    809 PASS event.target.result.key is testData[5]
    810 PASS event.target.result.primaryKey is expectedIndex
    811 PASS event.target.result.key is testData[6]
    812 PASS event.target.result.primaryKey is expectedIndex
    813 PASS event.target.result.key is testData[7]
    814206PASS event.target.result is null
    815207
    816208Next test: lower open bound is 2; upper open bound is 6; sorted descending.
    817 PASS event.target.result.primaryKey is expectedIndex
    818 PASS event.target.result.key is testData[5]
    819 PASS event.target.result.primaryKey is expectedIndex
    820 PASS event.target.result.key is testData[4]
    821209PASS event.target.result is null
    822210
    823211Next test: lower open bound is 2; upper bound is 6; sorted descending.
    824 PASS event.target.result.primaryKey is expectedIndex
    825 PASS event.target.result.key is testData[7]
    826 PASS event.target.result.primaryKey is expectedIndex
    827 PASS event.target.result.key is testData[6]
    828 PASS event.target.result.primaryKey is expectedIndex
    829 PASS event.target.result.key is testData[5]
    830 PASS event.target.result.primaryKey is expectedIndex
    831 PASS event.target.result.key is testData[4]
    832212PASS event.target.result is null
    833213
    834214Next test: lower bound is 2; upper open bound is 6; sorted descending.
    835 PASS event.target.result.primaryKey is expectedIndex
    836 PASS event.target.result.key is testData[5]
    837 PASS event.target.result.primaryKey is expectedIndex
    838 PASS event.target.result.key is testData[4]
    839 PASS event.target.result.primaryKey is expectedIndex
    840 PASS event.target.result.key is testData[3]
    841 PASS event.target.result.primaryKey is expectedIndex
    842 PASS event.target.result.key is testData[2]
    843215PASS event.target.result is null
    844216
    845217Next test: lower bound is 2; upper bound is 6; sorted descending.
    846 PASS event.target.result.primaryKey is expectedIndex
    847 PASS event.target.result.key is testData[7]
    848 PASS event.target.result.primaryKey is expectedIndex
    849 PASS event.target.result.key is testData[6]
    850 PASS event.target.result.primaryKey is expectedIndex
    851 PASS event.target.result.key is testData[5]
    852 PASS event.target.result.primaryKey is expectedIndex
    853 PASS event.target.result.key is testData[4]
    854 PASS event.target.result.primaryKey is expectedIndex
    855 PASS event.target.result.key is testData[3]
    856 PASS event.target.result.primaryKey is expectedIndex
    857 PASS event.target.result.key is testData[2]
    858218PASS event.target.result is null
    859219
    860220Next test: lower open bound is 2; upper open bound is 7; sorted ascending.
    861 PASS event.target.result.primaryKey is expectedIndex
    862 PASS event.target.result.key is testData[4]
    863 PASS event.target.result.primaryKey is expectedIndex
    864 PASS event.target.result.key is testData[5]
    865221PASS event.target.result is null
    866222
    867223Next test: lower open bound is 2; upper bound is 7; sorted ascending.
    868 PASS event.target.result.primaryKey is expectedIndex
    869 PASS event.target.result.key is testData[4]
    870 PASS event.target.result.primaryKey is expectedIndex
    871 PASS event.target.result.key is testData[5]
    872 PASS event.target.result.primaryKey is expectedIndex
    873 PASS event.target.result.key is testData[6]
    874 PASS event.target.result.primaryKey is expectedIndex
    875 PASS event.target.result.key is testData[7]
    876224PASS event.target.result is null
    877225
    878226Next test: lower bound is 2; upper open bound is 7; sorted ascending.
    879 PASS event.target.result.primaryKey is expectedIndex
    880 PASS event.target.result.key is testData[2]
    881 PASS event.target.result.primaryKey is expectedIndex
    882 PASS event.target.result.key is testData[3]
    883 PASS event.target.result.primaryKey is expectedIndex
    884 PASS event.target.result.key is testData[4]
    885 PASS event.target.result.primaryKey is expectedIndex
    886 PASS event.target.result.key is testData[5]
    887227PASS event.target.result is null
    888228
    889229Next test: lower bound is 2; upper bound is 7; sorted ascending.
    890 PASS event.target.result.primaryKey is expectedIndex
    891 PASS event.target.result.key is testData[2]
    892 PASS event.target.result.primaryKey is expectedIndex
    893 PASS event.target.result.key is testData[3]
    894 PASS event.target.result.primaryKey is expectedIndex
    895 PASS event.target.result.key is testData[4]
    896 PASS event.target.result.primaryKey is expectedIndex
    897 PASS event.target.result.key is testData[5]
    898 PASS event.target.result.primaryKey is expectedIndex
    899 PASS event.target.result.key is testData[6]
    900 PASS event.target.result.primaryKey is expectedIndex
    901 PASS event.target.result.key is testData[7]
    902230PASS event.target.result is null
    903231
    904232Next test: lower open bound is 2; upper open bound is 7; sorted descending.
    905 PASS event.target.result.primaryKey is expectedIndex
    906 PASS event.target.result.key is testData[5]
    907 PASS event.target.result.primaryKey is expectedIndex
    908 PASS event.target.result.key is testData[4]
    909233PASS event.target.result is null
    910234
    911235Next test: lower open bound is 2; upper bound is 7; sorted descending.
    912 PASS event.target.result.primaryKey is expectedIndex
    913 PASS event.target.result.key is testData[7]
    914 PASS event.target.result.primaryKey is expectedIndex
    915 PASS event.target.result.key is testData[6]
    916 PASS event.target.result.primaryKey is expectedIndex
    917 PASS event.target.result.key is testData[5]
    918 PASS event.target.result.primaryKey is expectedIndex
    919 PASS event.target.result.key is testData[4]
    920236PASS event.target.result is null
    921237
    922238Next test: lower bound is 2; upper open bound is 7; sorted descending.
    923 PASS event.target.result.primaryKey is expectedIndex
    924 PASS event.target.result.key is testData[5]
    925 PASS event.target.result.primaryKey is expectedIndex
    926 PASS event.target.result.key is testData[4]
    927 PASS event.target.result.primaryKey is expectedIndex
    928 PASS event.target.result.key is testData[3]
    929 PASS event.target.result.primaryKey is expectedIndex
    930 PASS event.target.result.key is testData[2]
    931239PASS event.target.result is null
    932240
    933241Next test: lower bound is 2; upper bound is 7; sorted descending.
    934 PASS event.target.result.primaryKey is expectedIndex
    935 PASS event.target.result.key is testData[7]
    936 PASS event.target.result.primaryKey is expectedIndex
    937 PASS event.target.result.key is testData[6]
    938 PASS event.target.result.primaryKey is expectedIndex
    939 PASS event.target.result.key is testData[5]
    940 PASS event.target.result.primaryKey is expectedIndex
    941 PASS event.target.result.key is testData[4]
    942 PASS event.target.result.primaryKey is expectedIndex
    943 PASS event.target.result.key is testData[3]
    944 PASS event.target.result.primaryKey is expectedIndex
    945 PASS event.target.result.key is testData[2]
    946242PASS event.target.result is null
    947243
    948244Next test: lower open bound is 3; sorted ascending.
    949 PASS event.target.result.primaryKey is expectedIndex
    950 PASS event.target.result.key is testData[4]
    951 PASS event.target.result.primaryKey is expectedIndex
    952 PASS event.target.result.key is testData[5]
    953 PASS event.target.result.primaryKey is expectedIndex
    954 PASS event.target.result.key is testData[6]
    955 PASS event.target.result.primaryKey is expectedIndex
    956 PASS event.target.result.key is testData[7]
    957245PASS event.target.result is null
    958246
    959247Next test: lower bound is 3; sorted ascending.
    960 PASS event.target.result.primaryKey is expectedIndex
    961 PASS event.target.result.key is testData[2]
    962 PASS event.target.result.primaryKey is expectedIndex
    963 PASS event.target.result.key is testData[3]
    964 PASS event.target.result.primaryKey is expectedIndex
    965 PASS event.target.result.key is testData[4]
    966 PASS event.target.result.primaryKey is expectedIndex
    967 PASS event.target.result.key is testData[5]
    968 PASS event.target.result.primaryKey is expectedIndex
    969 PASS event.target.result.key is testData[6]
    970 PASS event.target.result.primaryKey is expectedIndex
    971 PASS event.target.result.key is testData[7]
    972248PASS event.target.result is null
    973249
    974250Next test: upper open bound is 3; sorted ascending.
    975 PASS event.target.result.primaryKey is expectedIndex
    976 PASS event.target.result.key is testData[0]
    977 PASS event.target.result.primaryKey is expectedIndex
    978 PASS event.target.result.key is testData[1]
    979251PASS event.target.result is null
    980252
    981253Next test: upper bound is 3; sorted ascending.
    982 PASS event.target.result.primaryKey is expectedIndex
    983 PASS event.target.result.key is testData[0]
    984 PASS event.target.result.primaryKey is expectedIndex
    985 PASS event.target.result.key is testData[1]
    986 PASS event.target.result.primaryKey is expectedIndex
    987 PASS event.target.result.key is testData[2]
    988 PASS event.target.result.primaryKey is expectedIndex
    989 PASS event.target.result.key is testData[3]
    990254PASS event.target.result is null
    991255
    992256Next test: lower open bound is 3; sorted descending.
    993 PASS event.target.result.primaryKey is expectedIndex
    994 PASS event.target.result.key is testData[7]
    995 PASS event.target.result.primaryKey is expectedIndex
    996 PASS event.target.result.key is testData[6]
    997 PASS event.target.result.primaryKey is expectedIndex
    998 PASS event.target.result.key is testData[5]
    999 PASS event.target.result.primaryKey is expectedIndex
    1000 PASS event.target.result.key is testData[4]
    1001257PASS event.target.result is null
    1002258
    1003259Next test: lower bound is 3; sorted descending.
    1004 PASS event.target.result.primaryKey is expectedIndex
    1005 PASS event.target.result.key is testData[7]
    1006 PASS event.target.result.primaryKey is expectedIndex
    1007 PASS event.target.result.key is testData[6]
    1008 PASS event.target.result.primaryKey is expectedIndex
    1009 PASS event.target.result.key is testData[5]
    1010 PASS event.target.result.primaryKey is expectedIndex
    1011 PASS event.target.result.key is testData[4]
    1012 PASS event.target.result.primaryKey is expectedIndex
    1013 PASS event.target.result.key is testData[3]
    1014 PASS event.target.result.primaryKey is expectedIndex
    1015 PASS event.target.result.key is testData[2]
    1016260PASS event.target.result is null
    1017261
    1018262Next test: upper open bound is 3; sorted descending.
    1019 PASS event.target.result.primaryKey is expectedIndex
    1020 PASS event.target.result.key is testData[1]
    1021 PASS event.target.result.primaryKey is expectedIndex
    1022 PASS event.target.result.key is testData[0]
    1023263PASS event.target.result is null
    1024264
    1025265Next test: upper bound is 3; sorted descending.
    1026 PASS event.target.result.primaryKey is expectedIndex
    1027 PASS event.target.result.key is testData[3]
    1028 PASS event.target.result.primaryKey is expectedIndex
    1029 PASS event.target.result.key is testData[2]
    1030 PASS event.target.result.primaryKey is expectedIndex
    1031 PASS event.target.result.key is testData[1]
    1032 PASS event.target.result.primaryKey is expectedIndex
    1033 PASS event.target.result.key is testData[0]
    1034266PASS event.target.result is null
    1035267
    1036268Next test: lower open bound is 3; upper open bound is 6; sorted ascending.
    1037 PASS event.target.result.primaryKey is expectedIndex
    1038 PASS event.target.result.key is testData[4]
    1039 PASS event.target.result.primaryKey is expectedIndex
    1040 PASS event.target.result.key is testData[5]
    1041269PASS event.target.result is null
    1042270
    1043271Next test: lower open bound is 3; upper bound is 6; sorted ascending.
    1044 PASS event.target.result.primaryKey is expectedIndex
    1045 PASS event.target.result.key is testData[4]
    1046 PASS event.target.result.primaryKey is expectedIndex
    1047 PASS event.target.result.key is testData[5]
    1048 PASS event.target.result.primaryKey is expectedIndex
    1049 PASS event.target.result.key is testData[6]
    1050 PASS event.target.result.primaryKey is expectedIndex
    1051 PASS event.target.result.key is testData[7]
    1052272PASS event.target.result is null
    1053273
    1054274Next test: lower bound is 3; upper open bound is 6; sorted ascending.
    1055 PASS event.target.result.primaryKey is expectedIndex
    1056 PASS event.target.result.key is testData[2]
    1057 PASS event.target.result.primaryKey is expectedIndex
    1058 PASS event.target.result.key is testData[3]
    1059 PASS event.target.result.primaryKey is expectedIndex
    1060 PASS event.target.result.key is testData[4]
    1061 PASS event.target.result.primaryKey is expectedIndex
    1062 PASS event.target.result.key is testData[5]
    1063275PASS event.target.result is null
    1064276
    1065277Next test: lower bound is 3; upper bound is 6; sorted ascending.
    1066 PASS event.target.result.primaryKey is expectedIndex
    1067 PASS event.target.result.key is testData[2]
    1068 PASS event.target.result.primaryKey is expectedIndex
    1069 PASS event.target.result.key is testData[3]
    1070 PASS event.target.result.primaryKey is expectedIndex
    1071 PASS event.target.result.key is testData[4]
    1072 PASS event.target.result.primaryKey is expectedIndex
    1073 PASS event.target.result.key is testData[5]
    1074 PASS event.target.result.primaryKey is expectedIndex
    1075 PASS event.target.result.key is testData[6]
    1076 PASS event.target.result.primaryKey is expectedIndex
    1077 PASS event.target.result.key is testData[7]
    1078278PASS event.target.result is null
    1079279
    1080280Next test: lower open bound is 3; upper open bound is 6; sorted descending.
    1081 PASS event.target.result.primaryKey is expectedIndex
    1082 PASS event.target.result.key is testData[5]
    1083 PASS event.target.result.primaryKey is expectedIndex
    1084 PASS event.target.result.key is testData[4]
    1085281PASS event.target.result is null
    1086282
    1087283Next test: lower open bound is 3; upper bound is 6; sorted descending.
    1088 PASS event.target.result.primaryKey is expectedIndex
    1089 PASS event.target.result.key is testData[7]
    1090 PASS event.target.result.primaryKey is expectedIndex
    1091 PASS event.target.result.key is testData[6]
    1092 PASS event.target.result.primaryKey is expectedIndex
    1093 PASS event.target.result.key is testData[5]
    1094 PASS event.target.result.primaryKey is expectedIndex
    1095 PASS event.target.result.key is testData[4]
    1096284PASS event.target.result is null
    1097285
    1098286Next test: lower bound is 3; upper open bound is 6; sorted descending.
    1099 PASS event.target.result.primaryKey is expectedIndex
    1100 PASS event.target.result.key is testData[5]
    1101 PASS event.target.result.primaryKey is expectedIndex
    1102 PASS event.target.result.key is testData[4]
    1103 PASS event.target.result.primaryKey is expectedIndex
    1104 PASS event.target.result.key is testData[3]
    1105 PASS event.target.result.primaryKey is expectedIndex
    1106 PASS event.target.result.key is testData[2]
    1107287PASS event.target.result is null
    1108288
    1109289Next test: lower bound is 3; upper bound is 6; sorted descending.
    1110 PASS event.target.result.primaryKey is expectedIndex
    1111 PASS event.target.result.key is testData[7]
    1112 PASS event.target.result.primaryKey is expectedIndex
    1113 PASS event.target.result.key is testData[6]
    1114 PASS event.target.result.primaryKey is expectedIndex
    1115 PASS event.target.result.key is testData[5]
    1116 PASS event.target.result.primaryKey is expectedIndex
    1117 PASS event.target.result.key is testData[4]
    1118 PASS event.target.result.primaryKey is expectedIndex
    1119 PASS event.target.result.key is testData[3]
    1120 PASS event.target.result.primaryKey is expectedIndex
    1121 PASS event.target.result.key is testData[2]
    1122290PASS event.target.result is null
    1123291
    1124292Next test: lower open bound is 3; upper open bound is 7; sorted ascending.
    1125 PASS event.target.result.primaryKey is expectedIndex
    1126 PASS event.target.result.key is testData[4]
    1127 PASS event.target.result.primaryKey is expectedIndex
    1128 PASS event.target.result.key is testData[5]
    1129293PASS event.target.result is null
    1130294
    1131295Next test: lower open bound is 3; upper bound is 7; sorted ascending.
    1132 PASS event.target.result.primaryKey is expectedIndex
    1133 PASS event.target.result.key is testData[4]
    1134 PASS event.target.result.primaryKey is expectedIndex
    1135 PASS event.target.result.key is testData[5]
    1136 PASS event.target.result.primaryKey is expectedIndex
    1137 PASS event.target.result.key is testData[6]
    1138 PASS event.target.result.primaryKey is expectedIndex
    1139 PASS event.target.result.key is testData[7]
    1140296PASS event.target.result is null
    1141297
    1142298Next test: lower bound is 3; upper open bound is 7; sorted ascending.
    1143 PASS event.target.result.primaryKey is expectedIndex
    1144 PASS event.target.result.key is testData[2]
    1145 PASS event.target.result.primaryKey is expectedIndex
    1146 PASS event.target.result.key is testData[3]
    1147 PASS event.target.result.primaryKey is expectedIndex
    1148 PASS event.target.result.key is testData[4]
    1149 PASS event.target.result.primaryKey is expectedIndex
    1150 PASS event.target.result.key is testData[5]
    1151299PASS event.target.result is null
    1152300
    1153301Next test: lower bound is 3; upper bound is 7; sorted ascending.
    1154 PASS event.target.result.primaryKey is expectedIndex
    1155 PASS event.target.result.key is testData[2]
    1156 PASS event.target.result.primaryKey is expectedIndex
    1157 PASS event.target.result.key is testData[3]
    1158 PASS event.target.result.primaryKey is expectedIndex
    1159 PASS event.target.result.key is testData[4]
    1160 PASS event.target.result.primaryKey is expectedIndex
    1161 PASS event.target.result.key is testData[5]
    1162 PASS event.target.result.primaryKey is expectedIndex
    1163 PASS event.target.result.key is testData[6]
    1164 PASS event.target.result.primaryKey is expectedIndex
    1165 PASS event.target.result.key is testData[7]
    1166302PASS event.target.result is null
    1167303
    1168304Next test: lower open bound is 3; upper open bound is 7; sorted descending.
    1169 PASS event.target.result.primaryKey is expectedIndex
    1170 PASS event.target.result.key is testData[5]
    1171 PASS event.target.result.primaryKey is expectedIndex
    1172 PASS event.target.result.key is testData[4]
    1173305PASS event.target.result is null
    1174306
    1175307Next test: lower open bound is 3; upper bound is 7; sorted descending.
    1176 PASS event.target.result.primaryKey is expectedIndex
    1177 PASS event.target.result.key is testData[7]
    1178 PASS event.target.result.primaryKey is expectedIndex
    1179 PASS event.target.result.key is testData[6]
    1180 PASS event.target.result.primaryKey is expectedIndex
    1181 PASS event.target.result.key is testData[5]
    1182 PASS event.target.result.primaryKey is expectedIndex
    1183 PASS event.target.result.key is testData[4]
    1184308PASS event.target.result is null
    1185309
    1186310Next test: lower bound is 3; upper open bound is 7; sorted descending.
    1187 PASS event.target.result.primaryKey is expectedIndex
    1188 PASS event.target.result.key is testData[5]
    1189 PASS event.target.result.primaryKey is expectedIndex
    1190 PASS event.target.result.key is testData[4]
    1191 PASS event.target.result.primaryKey is expectedIndex
    1192 PASS event.target.result.key is testData[3]
    1193 PASS event.target.result.primaryKey is expectedIndex
    1194 PASS event.target.result.key is testData[2]
    1195311PASS event.target.result is null
    1196312
    1197313Next test: lower bound is 3; upper bound is 7; sorted descending.
    1198 PASS event.target.result.primaryKey is expectedIndex
    1199 PASS event.target.result.key is testData[7]
    1200 PASS event.target.result.primaryKey is expectedIndex
    1201 PASS event.target.result.key is testData[6]
    1202 PASS event.target.result.primaryKey is expectedIndex
    1203 PASS event.target.result.key is testData[5]
    1204 PASS event.target.result.primaryKey is expectedIndex
    1205 PASS event.target.result.key is testData[4]
    1206 PASS event.target.result.primaryKey is expectedIndex
    1207 PASS event.target.result.key is testData[3]
    1208 PASS event.target.result.primaryKey is expectedIndex
    1209 PASS event.target.result.key is testData[2]
    1210314PASS event.target.result is null
    1211315
    1212316Next test: lower open bound is 4; sorted ascending.
    1213 PASS event.target.result.primaryKey is expectedIndex
    1214 PASS event.target.result.key is testData[5]
    1215 PASS event.target.result.primaryKey is expectedIndex
    1216 PASS event.target.result.key is testData[6]
    1217 PASS event.target.result.primaryKey is expectedIndex
    1218 PASS event.target.result.key is testData[7]
    1219317PASS event.target.result is null
    1220318
    1221319Next test: lower bound is 4; sorted ascending.
    1222 PASS event.target.result.primaryKey is expectedIndex
    1223 PASS event.target.result.key is testData[4]
    1224 PASS event.target.result.primaryKey is expectedIndex
    1225 PASS event.target.result.key is testData[5]
    1226 PASS event.target.result.primaryKey is expectedIndex
    1227 PASS event.target.result.key is testData[6]
    1228 PASS event.target.result.primaryKey is expectedIndex
    1229 PASS event.target.result.key is testData[7]
    1230320PASS event.target.result is null
    1231321
    1232322Next test: upper open bound is 4; sorted ascending.
    1233 PASS event.target.result.primaryKey is expectedIndex
    1234 PASS event.target.result.key is testData[0]
    1235 PASS event.target.result.primaryKey is expectedIndex
    1236 PASS event.target.result.key is testData[1]
    1237 PASS event.target.result.primaryKey is expectedIndex
    1238 PASS event.target.result.key is testData[2]
    1239 PASS event.target.result.primaryKey is expectedIndex
    1240 PASS event.target.result.key is testData[3]
    1241323PASS event.target.result is null
    1242324
    1243325Next test: upper bound is 4; sorted ascending.
    1244 PASS event.target.result.primaryKey is expectedIndex
    1245 PASS event.target.result.key is testData[0]
    1246 PASS event.target.result.primaryKey is expectedIndex
    1247 PASS event.target.result.key is testData[1]
    1248 PASS event.target.result.primaryKey is expectedIndex
    1249 PASS event.target.result.key is testData[2]
    1250 PASS event.target.result.primaryKey is expectedIndex
    1251 PASS event.target.result.key is testData[3]
    1252 PASS event.target.result.primaryKey is expectedIndex
    1253 PASS event.target.result.key is testData[4]
    1254326PASS event.target.result is null
    1255327
    1256328Next test: lower open bound is 4; sorted descending.
    1257 PASS event.target.result.primaryKey is expectedIndex
    1258 PASS event.target.result.key is testData[7]
    1259 PASS event.target.result.primaryKey is expectedIndex
    1260 PASS event.target.result.key is testData[6]
    1261 PASS event.target.result.primaryKey is expectedIndex
    1262 PASS event.target.result.key is testData[5]
    1263329PASS event.target.result is null
    1264330
    1265331Next test: lower bound is 4; sorted descending.
    1266 PASS event.target.result.primaryKey is expectedIndex
    1267 PASS event.target.result.key is testData[7]
    1268 PASS event.target.result.primaryKey is expectedIndex
    1269 PASS event.target.result.key is testData[6]
    1270 PASS event.target.result.primaryKey is expectedIndex
    1271 PASS event.target.result.key is testData[5]
    1272 PASS event.target.result.primaryKey is expectedIndex
    1273 PASS event.target.result.key is testData[4]
    1274332PASS event.target.result is null
    1275333
    1276334Next test: upper open bound is 4; sorted descending.
    1277 PASS event.target.result.primaryKey is expectedIndex
    1278 PASS event.target.result.key is testData[3]
    1279 PASS event.target.result.primaryKey is expectedIndex
    1280 PASS event.target.result.key is testData[2]
    1281 PASS event.target.result.primaryKey is expectedIndex
    1282 PASS event.target.result.key is testData[1]
    1283 PASS event.target.result.primaryKey is expectedIndex
    1284 PASS event.target.result.key is testData[0]
    1285335PASS event.target.result is null
    1286336
    1287337Next test: upper bound is 4; sorted descending.
    1288 PASS event.target.result.primaryKey is expectedIndex
    1289 PASS event.target.result.key is testData[4]
    1290 PASS event.target.result.primaryKey is expectedIndex
    1291 PASS event.target.result.key is testData[3]
    1292 PASS event.target.result.primaryKey is expectedIndex
    1293 PASS event.target.result.key is testData[2]
    1294 PASS event.target.result.primaryKey is expectedIndex
    1295 PASS event.target.result.key is testData[1]
    1296 PASS event.target.result.primaryKey is expectedIndex
    1297 PASS event.target.result.key is testData[0]
    1298338PASS event.target.result is null
    1299339
    1300340Next test: lower open bound is 4; upper open bound is 6; sorted ascending.
    1301 PASS event.target.result.primaryKey is expectedIndex
    1302 PASS event.target.result.key is testData[5]
    1303341PASS event.target.result is null
    1304342
    1305343Next test: lower open bound is 4; upper bound is 6; sorted ascending.
    1306 PASS event.target.result.primaryKey is expectedIndex
    1307 PASS event.target.result.key is testData[5]
    1308 PASS event.target.result.primaryKey is expectedIndex
    1309 PASS event.target.result.key is testData[6]
    1310 PASS event.target.result.primaryKey is expectedIndex
    1311 PASS event.target.result.key is testData[7]
    1312344PASS event.target.result is null
    1313345
    1314346Next test: lower bound is 4; upper open bound is 6; sorted ascending.
    1315 PASS event.target.result.primaryKey is expectedIndex
    1316 PASS event.target.result.key is testData[4]
    1317 PASS event.target.result.primaryKey is expectedIndex
    1318 PASS event.target.result.key is testData[5]
    1319347PASS event.target.result is null
    1320348
    1321349Next test: lower bound is 4; upper bound is 6; sorted ascending.
    1322 PASS event.target.result.primaryKey is expectedIndex
    1323 PASS event.target.result.key is testData[4]
    1324 PASS event.target.result.primaryKey is expectedIndex
    1325 PASS event.target.result.key is testData[5]
    1326 PASS event.target.result.primaryKey is expectedIndex
    1327 PASS event.target.result.key is testData[6]
    1328 PASS event.target.result.primaryKey is expectedIndex
    1329 PASS event.target.result.key is testData[7]
    1330350PASS event.target.result is null
    1331351
    1332352Next test: lower open bound is 4; upper open bound is 6; sorted descending.
    1333 PASS event.target.result.primaryKey is expectedIndex
    1334 PASS event.target.result.key is testData[5]
    1335353PASS event.target.result is null
    1336354
    1337355Next test: lower open bound is 4; upper bound is 6; sorted descending.
    1338 PASS event.target.result.primaryKey is expectedIndex
    1339 PASS event.target.result.key is testData[7]
    1340 PASS event.target.result.primaryKey is expectedIndex
    1341 PASS event.target.result.key is testData[6]
    1342 PASS event.target.result.primaryKey is expectedIndex
    1343 PASS event.target.result.key is testData[5]
    1344356PASS event.target.result is null
    1345357
    1346358Next test: lower bound is 4; upper open bound is 6; sorted descending.
    1347 PASS event.target.result.primaryKey is expectedIndex
    1348 PASS event.target.result.key is testData[5]
    1349 PASS event.target.result.primaryKey is expectedIndex
    1350 PASS event.target.result.key is testData[4]
    1351359PASS event.target.result is null
    1352360
    1353361Next test: lower bound is 4; upper bound is 6; sorted descending.
    1354 PASS event.target.result.primaryKey is expectedIndex
    1355 PASS event.target.result.key is testData[7]
    1356 PASS event.target.result.primaryKey is expectedIndex
    1357 PASS event.target.result.key is testData[6]
    1358 PASS event.target.result.primaryKey is expectedIndex
    1359 PASS event.target.result.key is testData[5]
    1360 PASS event.target.result.primaryKey is expectedIndex
    1361 PASS event.target.result.key is testData[4]
    1362362PASS event.target.result is null
    1363363
    1364364Next test: lower open bound is 4; upper open bound is 7; sorted ascending.
    1365 PASS event.target.result.primaryKey is expectedIndex
    1366 PASS event.target.result.key is testData[5]
    1367365PASS event.target.result is null
    1368366
    1369367Next test: lower open bound is 4; upper bound is 7; sorted ascending.
    1370 PASS event.target.result.primaryKey is expectedIndex
    1371 PASS event.target.result.key is testData[5]
    1372 PASS event.target.result.primaryKey is expectedIndex
    1373 PASS event.target.result.key is testData[6]
    1374 PASS event.target.result.primaryKey is expectedIndex
    1375 PASS event.target.result.key is testData[7]
    1376368PASS event.target.result is null
    1377369
    1378370Next test: lower bound is 4; upper open bound is 7; sorted ascending.
    1379 PASS event.target.result.primaryKey is expectedIndex
    1380 PASS event.target.result.key is testData[4]
    1381 PASS event.target.result.primaryKey is expectedIndex
    1382 PASS event.target.result.key is testData[5]
    1383371PASS event.target.result is null
    1384372
    1385373Next test: lower bound is 4; upper bound is 7; sorted ascending.
    1386 PASS event.target.result.primaryKey is expectedIndex
    1387 PASS event.target.result.key is testData[4]
    1388 PASS event.target.result.primaryKey is expectedIndex
    1389 PASS event.target.result.key is testData[5]
    1390 PASS event.target.result.primaryKey is expectedIndex
    1391 PASS event.target.result.key is testData[6]
    1392 PASS event.target.result.primaryKey is expectedIndex
    1393 PASS event.target.result.key is testData[7]
    1394374PASS event.target.result is null
    1395375
    1396376Next test: lower open bound is 4; upper open bound is 7; sorted descending.
    1397 PASS event.target.result.primaryKey is expectedIndex
    1398 PASS event.target.result.key is testData[5]
    1399377PASS event.target.result is null
    1400378
    1401379Next test: lower open bound is 4; upper bound is 7; sorted descending.
    1402 PASS event.target.result.primaryKey is expectedIndex
    1403 PASS event.target.result.key is testData[7]
    1404 PASS event.target.result.primaryKey is expectedIndex
    1405 PASS event.target.result.key is testData[6]
    1406 PASS event.target.result.primaryKey is expectedIndex
    1407 PASS event.target.result.key is testData[5]
    1408380PASS event.target.result is null
    1409381
    1410382Next test: lower bound is 4; upper open bound is 7; sorted descending.
    1411 PASS event.target.result.primaryKey is expectedIndex
    1412 PASS event.target.result.key is testData[5]
    1413 PASS event.target.result.primaryKey is expectedIndex
    1414 PASS event.target.result.key is testData[4]
    1415383PASS event.target.result is null
    1416384
    1417385Next test: lower bound is 4; upper bound is 7; sorted descending.
    1418 PASS event.target.result.primaryKey is expectedIndex
    1419 PASS event.target.result.key is testData[7]
    1420 PASS event.target.result.primaryKey is expectedIndex
    1421 PASS event.target.result.key is testData[6]
    1422 PASS event.target.result.primaryKey is expectedIndex
    1423 PASS event.target.result.key is testData[5]
    1424 PASS event.target.result.primaryKey is expectedIndex
    1425 PASS event.target.result.key is testData[4]
    1426386PASS event.target.result is null
    1427387
    1428388Next test: lower open bound is 5; sorted ascending.
    1429 PASS event.target.result.primaryKey is expectedIndex
    1430 PASS event.target.result.key is testData[6]
    1431 PASS event.target.result.primaryKey is expectedIndex
    1432 PASS event.target.result.key is testData[7]
    1433389PASS event.target.result is null
    1434390
    1435391Next test: lower bound is 5; sorted ascending.
    1436 PASS event.target.result.primaryKey is expectedIndex
    1437 PASS event.target.result.key is testData[5]
    1438 PASS event.target.result.primaryKey is expectedIndex
    1439 PASS event.target.result.key is testData[6]
    1440 PASS event.target.result.primaryKey is expectedIndex
    1441 PASS event.target.result.key is testData[7]
    1442392PASS event.target.result is null
    1443393
    1444394Next test: upper open bound is 5; sorted ascending.
    1445 PASS event.target.result.primaryKey is expectedIndex
    1446 PASS event.target.result.key is testData[0]
    1447 PASS event.target.result.primaryKey is expectedIndex
    1448 PASS event.target.result.key is testData[1]
    1449 PASS event.target.result.primaryKey is expectedIndex
    1450 PASS event.target.result.key is testData[2]
    1451 PASS event.target.result.primaryKey is expectedIndex
    1452 PASS event.target.result.key is testData[3]
    1453 PASS event.target.result.primaryKey is expectedIndex
    1454 PASS event.target.result.key is testData[4]
    1455395PASS event.target.result is null
    1456396
    1457397Next test: upper bound is 5; sorted ascending.
    1458 PASS event.target.result.primaryKey is expectedIndex
    1459 PASS event.target.result.key is testData[0]
    1460 PASS event.target.result.primaryKey is expectedIndex
    1461 PASS event.target.result.key is testData[1]
    1462 PASS event.target.result.primaryKey is expectedIndex
    1463 PASS event.target.result.key is testData[2]
    1464 PASS event.target.result.primaryKey is expectedIndex
    1465 PASS event.target.result.key is testData[3]
    1466 PASS event.target.result.primaryKey is expectedIndex
    1467 PASS event.target.result.key is testData[4]
    1468 PASS event.target.result.primaryKey is expectedIndex
    1469 PASS event.target.result.key is testData[5]
    1470398PASS event.target.result is null
    1471399
    1472400Next test: lower open bound is 5; sorted descending.
    1473 PASS event.target.result.primaryKey is expectedIndex
    1474 PASS event.target.result.key is testData[7]
    1475 PASS event.target.result.primaryKey is expectedIndex
    1476 PASS event.target.result.key is testData[6]
    1477401PASS event.target.result is null
    1478402
    1479403Next test: lower bound is 5; sorted descending.
    1480 PASS event.target.result.primaryKey is expectedIndex
    1481 PASS event.target.result.key is testData[7]
    1482 PASS event.target.result.primaryKey is expectedIndex
    1483 PASS event.target.result.key is testData[6]
    1484 PASS event.target.result.primaryKey is expectedIndex
    1485 PASS event.target.result.key is testData[5]
    1486404PASS event.target.result is null
    1487405
    1488406Next test: upper open bound is 5; sorted descending.
    1489 PASS event.target.result.primaryKey is expectedIndex
    1490 PASS event.target.result.key is testData[4]
    1491 PASS event.target.result.primaryKey is expectedIndex
    1492 PASS event.target.result.key is testData[3]
    1493 PASS event.target.result.primaryKey is expectedIndex
    1494 PASS event.target.result.key is testData[2]
    1495 PASS event.target.result.primaryKey is expectedIndex
    1496 PASS event.target.result.key is testData[1]
    1497 PASS event.target.result.primaryKey is expectedIndex
    1498 PASS event.target.result.key is testData[0]
    1499407PASS event.target.result is null
    1500408
    1501409Next test: upper bound is 5; sorted descending.
    1502 PASS event.target.result.primaryKey is expectedIndex
    1503 PASS event.target.result.key is testData[5]
    1504 PASS event.target.result.primaryKey is expectedIndex
    1505 PASS event.target.result.key is testData[4]
    1506 PASS event.target.result.primaryKey is expectedIndex
    1507 PASS event.target.result.key is testData[3]
    1508 PASS event.target.result.primaryKey is expectedIndex
    1509 PASS event.target.result.key is testData[2]
    1510 PASS event.target.result.primaryKey is expectedIndex
    1511 PASS event.target.result.key is testData[1]
    1512 PASS event.target.result.primaryKey is expectedIndex
    1513 PASS event.target.result.key is testData[0]
    1514410PASS event.target.result is null
    1515411
     
    1518414
    1519415Next test: lower open bound is 5; upper bound is 6; sorted ascending.
    1520 PASS event.target.result.primaryKey is expectedIndex
    1521 PASS event.target.result.key is testData[6]
    1522 PASS event.target.result.primaryKey is expectedIndex
    1523 PASS event.target.result.key is testData[7]
    1524416PASS event.target.result is null
    1525417
    1526418Next test: lower bound is 5; upper open bound is 6; sorted ascending.
    1527 PASS event.target.result.primaryKey is expectedIndex
    1528 PASS event.target.result.key is testData[5]
    1529419PASS event.target.result is null
    1530420
    1531421Next test: lower bound is 5; upper bound is 6; sorted ascending.
    1532 PASS event.target.result.primaryKey is expectedIndex
    1533 PASS event.target.result.key is testData[5]
    1534 PASS event.target.result.primaryKey is expectedIndex
    1535 PASS event.target.result.key is testData[6]
    1536 PASS event.target.result.primaryKey is expectedIndex
    1537 PASS event.target.result.key is testData[7]
    1538422PASS event.target.result is null
    1539423
     
    1542426
    1543427Next test: lower open bound is 5; upper bound is 6; sorted descending.
    1544 PASS event.target.result.primaryKey is expectedIndex
    1545 PASS event.target.result.key is testData[7]
    1546 PASS event.target.result.primaryKey is expectedIndex
    1547 PASS event.target.result.key is testData[6]
    1548428PASS event.target.result is null
    1549429
    1550430Next test: lower bound is 5; upper open bound is 6; sorted descending.
    1551 PASS event.target.result.primaryKey is expectedIndex
    1552 PASS event.target.result.key is testData[5]
    1553431PASS event.target.result is null
    1554432
    1555433Next test: lower bound is 5; upper bound is 6; sorted descending.
    1556 PASS event.target.result.primaryKey is expectedIndex
    1557 PASS event.target.result.key is testData[7]
    1558 PASS event.target.result.primaryKey is expectedIndex
    1559 PASS event.target.result.key is testData[6]
    1560 PASS event.target.result.primaryKey is expectedIndex
    1561 PASS event.target.result.key is testData[5]
    1562434PASS event.target.result is null
    1563435
     
    1566438
    1567439Next test: lower open bound is 5; upper bound is 7; sorted ascending.
    1568 PASS event.target.result.primaryKey is expectedIndex
    1569 PASS event.target.result.key is testData[6]
    1570 PASS event.target.result.primaryKey is expectedIndex
    1571 PASS event.target.result.key is testData[7]
    1572440PASS event.target.result is null
    1573441
    1574442Next test: lower bound is 5; upper open bound is 7; sorted ascending.
    1575 PASS event.target.result.primaryKey is expectedIndex
    1576 PASS event.target.result.key is testData[5]
    1577443PASS event.target.result is null
    1578444
    1579445Next test: lower bound is 5; upper bound is 7; sorted ascending.
    1580 PASS event.target.result.primaryKey is expectedIndex
    1581 PASS event.target.result.key is testData[5]
    1582 PASS event.target.result.primaryKey is expectedIndex
    1583 PASS event.target.result.key is testData[6]
    1584 PASS event.target.result.primaryKey is expectedIndex
    1585 PASS event.target.result.key is testData[7]
    1586446PASS event.target.result is null
    1587447
     
    1590450
    1591451Next test: lower open bound is 5; upper bound is 7; sorted descending.
    1592 PASS event.target.result.primaryKey is expectedIndex
    1593 PASS event.target.result.key is testData[7]
    1594 PASS event.target.result.primaryKey is expectedIndex
    1595 PASS event.target.result.key is testData[6]
    1596452PASS event.target.result is null
    1597453
    1598454Next test: lower bound is 5; upper open bound is 7; sorted descending.
    1599 PASS event.target.result.primaryKey is expectedIndex
    1600 PASS event.target.result.key is testData[5]
    1601455PASS event.target.result is null
    1602456
    1603457Next test: lower bound is 5; upper bound is 7; sorted descending.
    1604 PASS event.target.result.primaryKey is expectedIndex
    1605 PASS event.target.result.key is testData[7]
    1606 PASS event.target.result.primaryKey is expectedIndex
    1607 PASS event.target.result.key is testData[6]
    1608 PASS event.target.result.primaryKey is expectedIndex
    1609 PASS event.target.result.key is testData[5]
    1610458PASS event.target.result is null
    1611459
     
    1614462
    1615463Next test: lower bound is 6; sorted ascending.
    1616 PASS event.target.result.primaryKey is expectedIndex
    1617 PASS event.target.result.key is testData[6]
    1618 PASS event.target.result.primaryKey is expectedIndex
    1619 PASS event.target.result.key is testData[7]
    1620464PASS event.target.result is null
    1621465
    1622466Next test: upper open bound is 6; sorted ascending.
    1623 PASS event.target.result.primaryKey is expectedIndex
    1624 PASS event.target.result.key is testData[0]
    1625 PASS event.target.result.primaryKey is expectedIndex
    1626 PASS event.target.result.key is testData[1]
    1627 PASS event.target.result.primaryKey is expectedIndex
    1628 PASS event.target.result.key is testData[2]
    1629 PASS event.target.result.primaryKey is expectedIndex
    1630 PASS event.target.result.key is testData[3]
    1631 PASS event.target.result.primaryKey is expectedIndex
    1632 PASS event.target.result.key is testData[4]
    1633 PASS event.target.result.primaryKey is expectedIndex
    1634 PASS event.target.result.key is testData[5]
    1635467PASS event.target.result is null
    1636468
    1637469Next test: upper bound is 6; sorted ascending.
    1638 PASS event.target.result.primaryKey is expectedIndex
    1639 PASS event.target.result.key is testData[0]
    1640 PASS event.target.result.primaryKey is expectedIndex
    1641 PASS event.target.result.key is testData[1]
    1642 PASS event.target.result.primaryKey is expectedIndex
    1643 PASS event.target.result.key is testData[2]
    1644 PASS event.target.result.primaryKey is expectedIndex
    1645 PASS event.target.result.key is testData[3]
    1646 PASS event.target.result.primaryKey is expectedIndex
    1647 PASS event.target.result.key is testData[4]
    1648 PASS event.target.result.primaryKey is expectedIndex
    1649 PASS event.target.result.key is testData[5]
    1650 PASS event.target.result.primaryKey is expectedIndex
    1651 PASS event.target.result.key is testData[6]
    1652 PASS event.target.result.primaryKey is expectedIndex
    1653 PASS event.target.result.key is testData[7]
    1654470PASS event.target.result is null
    1655471
     
    1658474
    1659475Next test: lower bound is 6; sorted descending.
    1660 PASS event.target.result.primaryKey is expectedIndex
    1661 PASS event.target.result.key is testData[7]
    1662 PASS event.target.result.primaryKey is expectedIndex
    1663 PASS event.target.result.key is testData[6]
    1664476PASS event.target.result is null
    1665477
    1666478Next test: upper open bound is 6; sorted descending.
    1667 PASS event.target.result.primaryKey is expectedIndex
    1668 PASS event.target.result.key is testData[5]
    1669 PASS event.target.result.primaryKey is expectedIndex
    1670 PASS event.target.result.key is testData[4]
    1671 PASS event.target.result.primaryKey is expectedIndex
    1672 PASS event.target.result.key is testData[3]
    1673 PASS event.target.result.primaryKey is expectedIndex
    1674 PASS event.target.result.key is testData[2]
    1675 PASS event.target.result.primaryKey is expectedIndex
    1676 PASS event.target.result.key is testData[1]
    1677 PASS event.target.result.primaryKey is expectedIndex
    1678 PASS event.target.result.key is testData[0]
    1679479PASS event.target.result is null
    1680480
    1681481Next test: upper bound is 6; sorted descending.
    1682 PASS event.target.result.primaryKey is expectedIndex
    1683 PASS event.target.result.key is testData[7]
    1684 PASS event.target.result.primaryKey is expectedIndex
    1685 PASS event.target.result.key is testData[6]
    1686 PASS event.target.result.primaryKey is expectedIndex
    1687 PASS event.target.result.key is testData[5]
    1688 PASS event.target.result.primaryKey is expectedIndex
    1689 PASS event.target.result.key is testData[4]
    1690 PASS event.target.result.primaryKey is expectedIndex
    1691 PASS event.target.result.key is testData[3]
    1692 PASS event.target.result.primaryKey is expectedIndex
    1693 PASS event.target.result.key is testData[2]
    1694 PASS event.target.result.primaryKey is expectedIndex
    1695 PASS event.target.result.key is testData[1]
    1696 PASS event.target.result.primaryKey is expectedIndex
    1697 PASS event.target.result.key is testData[0]
    1698482PASS event.target.result is null
    1699483
     
    1708492
    1709493Next test: lower bound is 6; upper bound is 6; sorted ascending.
    1710 PASS event.target.result.primaryKey is expectedIndex
    1711 PASS event.target.result.key is testData[6]
    1712 PASS event.target.result.primaryKey is expectedIndex
    1713 PASS event.target.result.key is testData[7]
    1714494PASS event.target.result is null
    1715495
     
    1724504
    1725505Next test: lower bound is 6; upper bound is 6; sorted descending.
    1726 PASS event.target.result.primaryKey is expectedIndex
    1727 PASS event.target.result.key is testData[7]
    1728 PASS event.target.result.primaryKey is expectedIndex
    1729 PASS event.target.result.key is testData[6]
    1730506PASS event.target.result is null
    1731507
     
    1740516
    1741517Next test: lower bound is 6; upper bound is 7; sorted ascending.
    1742 PASS event.target.result.primaryKey is expectedIndex
    1743 PASS event.target.result.key is testData[6]
    1744 PASS event.target.result.primaryKey is expectedIndex
    1745 PASS event.target.result.key is testData[7]
    1746518PASS event.target.result is null
    1747519
     
    1756528
    1757529Next test: lower bound is 6; upper bound is 7; sorted descending.
    1758 PASS event.target.result.primaryKey is expectedIndex
    1759 PASS event.target.result.key is testData[7]
    1760 PASS event.target.result.primaryKey is expectedIndex
    1761 PASS event.target.result.key is testData[6]
    1762530PASS event.target.result is null
    1763531
     
    1766534
    1767535Next test: lower bound is 7; sorted ascending.
    1768 PASS event.target.result.primaryKey is expectedIndex
    1769 PASS event.target.result.key is testData[6]
    1770 PASS event.target.result.primaryKey is expectedIndex
    1771 PASS event.target.result.key is testData[7]
    1772536PASS event.target.result is null
    1773537
    1774538Next test: upper open bound is 7; sorted ascending.
    1775 PASS event.target.result.primaryKey is expectedIndex
    1776 PASS event.target.result.key is testData[0]
    1777 PASS event.target.result.primaryKey is expectedIndex
    1778 PASS event.target.result.key is testData[1]
    1779 PASS event.target.result.primaryKey is expectedIndex
    1780 PASS event.target.result.key is testData[2]
    1781 PASS event.target.result.primaryKey is expectedIndex
    1782 PASS event.target.result.key is testData[3]
    1783 PASS event.target.result.primaryKey is expectedIndex
    1784 PASS event.target.result.key is testData[4]
    1785 PASS event.target.result.primaryKey is expectedIndex
    1786 PASS event.target.result.key is testData[5]
    1787539PASS event.target.result is null
    1788540
    1789541Next test: upper bound is 7; sorted ascending.
    1790 PASS event.target.result.primaryKey is expectedIndex
    1791 PASS event.target.result.key is testData[0]
    1792 PASS event.target.result.primaryKey is expectedIndex
    1793 PASS event.target.result.key is testData[1]
    1794 PASS event.target.result.primaryKey is expectedIndex
    1795 PASS event.target.result.key is testData[2]
    1796 PASS event.target.result.primaryKey is expectedIndex
    1797 PASS event.target.result.key is testData[3]
    1798 PASS event.target.result.primaryKey is expectedIndex
    1799 PASS event.target.result.key is testData[4]
    1800 PASS event.target.result.primaryKey is expectedIndex
    1801 PASS event.target.result.key is testData[5]
    1802 PASS event.target.result.primaryKey is expectedIndex
    1803 PASS event.target.result.key is testData[6]
    1804 PASS event.target.result.primaryKey is expectedIndex
    1805 PASS event.target.result.key is testData[7]
    1806542PASS event.target.result is null
    1807543
     
    1810546
    1811547Next test: lower bound is 7; sorted descending.
    1812 PASS event.target.result.primaryKey is expectedIndex
    1813 PASS event.target.result.key is testData[7]
    1814 PASS event.target.result.primaryKey is expectedIndex
    1815 PASS event.target.result.key is testData[6]
    1816548PASS event.target.result is null
    1817549
    1818550Next test: upper open bound is 7; sorted descending.
    1819 PASS event.target.result.primaryKey is expectedIndex
    1820 PASS event.target.result.key is testData[5]
    1821 PASS event.target.result.primaryKey is expectedIndex
    1822 PASS event.target.result.key is testData[4]
    1823 PASS event.target.result.primaryKey is expectedIndex
    1824 PASS event.target.result.key is testData[3]
    1825 PASS event.target.result.primaryKey is expectedIndex
    1826 PASS event.target.result.key is testData[2]
    1827 PASS event.target.result.primaryKey is expectedIndex
    1828 PASS event.target.result.key is testData[1]
    1829 PASS event.target.result.primaryKey is expectedIndex
    1830 PASS event.target.result.key is testData[0]
    1831551PASS event.target.result is null
    1832552
    1833553Next test: upper bound is 7; sorted descending.
    1834 PASS event.target.result.primaryKey is expectedIndex
    1835 PASS event.target.result.key is testData[7]
    1836 PASS event.target.result.primaryKey is expectedIndex
    1837 PASS event.target.result.key is testData[6]
    1838 PASS event.target.result.primaryKey is expectedIndex
    1839 PASS event.target.result.key is testData[5]
    1840 PASS event.target.result.primaryKey is expectedIndex
    1841 PASS event.target.result.key is testData[4]
    1842 PASS event.target.result.primaryKey is expectedIndex
    1843 PASS event.target.result.key is testData[3]
    1844 PASS event.target.result.primaryKey is expectedIndex
    1845 PASS event.target.result.key is testData[2]
    1846 PASS event.target.result.primaryKey is expectedIndex
    1847 PASS event.target.result.key is testData[1]
    1848 PASS event.target.result.primaryKey is expectedIndex
    1849 PASS event.target.result.key is testData[0]
    1850554PASS event.target.result is null
    1851555
     
    1860564
    1861565Next test: lower bound is 7; upper bound is 6; sorted ascending.
    1862 PASS event.target.result.primaryKey is expectedIndex
    1863 PASS event.target.result.key is testData[6]
    1864 PASS event.target.result.primaryKey is expectedIndex
    1865 PASS event.target.result.key is testData[7]
    1866566PASS event.target.result is null
    1867567
     
    1876576
    1877577Next test: lower bound is 7; upper bound is 6; sorted descending.
    1878 PASS event.target.result.primaryKey is expectedIndex
    1879 PASS event.target.result.key is testData[7]
    1880 PASS event.target.result.primaryKey is expectedIndex
    1881 PASS event.target.result.key is testData[6]
    1882578PASS event.target.result is null
    1883579
     
    1892588
    1893589Next test: lower bound is 7; upper bound is 7; sorted ascending.
    1894 PASS event.target.result.primaryKey is expectedIndex
    1895 PASS event.target.result.key is testData[6]
    1896 PASS event.target.result.primaryKey is expectedIndex
    1897 PASS event.target.result.key is testData[7]
    1898590PASS event.target.result is null
    1899591
     
    1908600
    1909601Next test: lower bound is 7; upper bound is 7; sorted descending.
    1910 PASS event.target.result.primaryKey is expectedIndex
    1911 PASS event.target.result.key is testData[7]
    1912 PASS event.target.result.primaryKey is expectedIndex
    1913 PASS event.target.result.key is testData[6]
    1914602PASS event.target.result is null
    1915603
    1916604Next test: null key path sorted ascending.
    1917 PASS event.target.result.primaryKey is expectedIndex
    1918 PASS event.target.result.key is testData[0]
    1919 PASS event.target.result.primaryKey is expectedIndex
    1920 PASS event.target.result.key is testData[1]
    1921 PASS event.target.result.primaryKey is expectedIndex
    1922 PASS event.target.result.key is testData[2]
    1923 PASS event.target.result.primaryKey is expectedIndex
    1924 PASS event.target.result.key is testData[3]
    1925 PASS event.target.result.primaryKey is expectedIndex
    1926 PASS event.target.result.key is testData[4]
    1927 PASS event.target.result.primaryKey is expectedIndex
    1928 PASS event.target.result.key is testData[5]
    1929 PASS event.target.result.primaryKey is expectedIndex
    1930 PASS event.target.result.key is testData[6]
    1931 PASS event.target.result.primaryKey is expectedIndex
    1932 PASS event.target.result.key is testData[7]
    1933605PASS event.target.result is null
    1934606
    1935607Next test: null key path sorted descending.
    1936 PASS event.target.result.primaryKey is expectedIndex
    1937 PASS event.target.result.key is testData[7]
    1938 PASS event.target.result.primaryKey is expectedIndex
    1939 PASS event.target.result.key is testData[6]
    1940 PASS event.target.result.primaryKey is expectedIndex
    1941 PASS event.target.result.key is testData[5]
    1942 PASS event.target.result.primaryKey is expectedIndex
    1943 PASS event.target.result.key is testData[4]
    1944 PASS event.target.result.primaryKey is expectedIndex
    1945 PASS event.target.result.key is testData[3]
    1946 PASS event.target.result.primaryKey is expectedIndex
    1947 PASS event.target.result.key is testData[2]
    1948 PASS event.target.result.primaryKey is expectedIndex
    1949 PASS event.target.result.key is testData[1]
    1950 PASS event.target.result.primaryKey is expectedIndex
    1951 PASS event.target.result.key is testData[0]
    1952608PASS event.target.result is null
    1953609PASS successfullyParsed is true
  • trunk/LayoutTests/storage/indexeddb/resources/index-cursor.js

    r117702 r130334  
    206206    }
    207207
    208     shouldBe("event.target.result.primaryKey", "expectedIndex");
    209     shouldBe("event.target.result.key", "testData[" + expectedIndex + "]");
     208    var quiet = true;
     209    shouldBe("event.target.result.primaryKey", "expectedIndex", quiet);
     210    shouldBe("event.target.result.key", "testData[" + expectedIndex + "]", quiet);
    210211    self.expectedIndex = ascending ? expectedIndex + 1 : expectedIndex - 1;
    211212    testWithinBounds();
Note: See TracChangeset for help on using the changeset viewer.