177bc63caSStephen Petrides# This scenario is designed to reach the `case EHA_INDEXED_DYN` 277bc63caSStephen Petrides# in the `lsqpack_enc_encode` function. It is intended to fail the integer 377bc63caSStephen Petrides# encoding due to buffer length. To trigger this case, many names and values 477bc63caSStephen Petrides# must be inserted into the dynamic table so that the integer encoding requires 577bc63caSStephen Petrides# more than one byte. 677bc63caSStephen PetridesTABLE_SIZE=16384 777bc63caSStephen PetridesAGGRESSIVE=1 877bc63caSStephen PetridesIMMEDIATE_ACK=0 977bc63caSStephen PetridesRISKED_STREAMS=1000 1077bc63caSStephen PetridesQIF=$(cat<<'EOQ' 1177bc63caSStephen Petridesaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaa 1277bc63caSStephen Petridesbbbbbbbbbbbbb bbbbbbbbbbbbbbbbbbbbbbbbbb 1377bc63caSStephen Petridesccccccccccccc cccccccccccccccccccccccccc 1477bc63caSStephen Petridesddddddddddddd dddddddddddddddddddddddddd 1577bc63caSStephen Petrideseeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeee 1677bc63caSStephen Petridesfffffffffffff ffffffffffffffffffffffffff 1777bc63caSStephen Petridesggggggggggggg gggggggggggggggggggggggggg 1877bc63caSStephen Petridesaaaa oneeeeeeeee 1977bc63caSStephen Petridesbbbb oneeeeeeeee 2077bc63caSStephen Petridescccc oneeeeeeeee 2177bc63caSStephen Petridesdddd oneeeeeeeee 2277bc63caSStephen Petrideseeee oneeeeeeeee 2377bc63caSStephen Petridesffff oneeeeeeeee 2477bc63caSStephen Petridesgggg oneeeeeeeee 2577bc63caSStephen Petrideshhhh oneeeeeeeee 2677bc63caSStephen Petridesiiii oneeeeeeeee 2777bc63caSStephen Petridesjjjj oneeeeeeeee 2877bc63caSStephen Petrideskkkk oneeeeeeeee 2977bc63caSStephen Petridesllll oneeeeeeeee 3077bc63caSStephen Petridesmmmm oneeeeeeeee 3177bc63caSStephen Petridesnnnn oneeeeeeeee 3277bc63caSStephen Petridesoooo oneeeeeeeee 3377bc63caSStephen Petridespppp oneeeeeeeee 3477bc63caSStephen Petridesqqqq oneeeeeeeee 3577bc63caSStephen Petridesrrrr oneeeeeeeee 3677bc63caSStephen Petridesssss oneeeeeeeee 3777bc63caSStephen Petridestttt oneeeeeeeee 3877bc63caSStephen Petridesuuuu oneeeeeeeee 3977bc63caSStephen Petridesvvvv oneeeeeeeee 4077bc63caSStephen Petrideswwww oneeeeeeeee 4177bc63caSStephen Petridesxxxx oneeeeeeeee 4277bc63caSStephen Petridesyyyy oneeeeeeeee 4377bc63caSStephen Petrideszzzz oneeeeeeeee 4477bc63caSStephen Petridesaabb oneeeeeeeee 4577bc63caSStephen Petridesbbcc oneeeeeeeee 4677bc63caSStephen Petridesccdd oneeeeeeeee 4777bc63caSStephen Petridesddee oneeeeeeeee 4877bc63caSStephen Petrideseeff oneeeeeeeee 4977bc63caSStephen Petridesffgg oneeeeeeeee 5077bc63caSStephen Petridesgghh oneeeeeeeee 5177bc63caSStephen Petrideshhii oneeeeeeeee 5277bc63caSStephen Petridesiijj oneeeeeeeee 5377bc63caSStephen Petridesjjkk oneeeeeeeee 5477bc63caSStephen Petrideskkll oneeeeeeeee 5577bc63caSStephen Petridesllmm oneeeeeeeee 5677bc63caSStephen Petridesmmnn oneeeeeeeee 5777bc63caSStephen Petridesnnoo oneeeeeeeee 5877bc63caSStephen Petridesoopp oneeeeeeeee 5977bc63caSStephen Petridesppqq oneeeeeeeee 6077bc63caSStephen Petridesqqrr oneeeeeeeee 6177bc63caSStephen Petridesrrss oneeeeeeeee 6277bc63caSStephen Petridessstt oneeeeeeeee 6377bc63caSStephen Petridesttuu oneeeeeeeee 6477bc63caSStephen Petridesuuvv oneeeeeeeee 6577bc63caSStephen Petridesvvww oneeeeeeeee 6677bc63caSStephen Petrideswwxx oneeeeeeeee 6777bc63caSStephen Petridesxxyy oneeeeeeeee 6877bc63caSStephen Petridesyyzz oneeeeeeeee 6977bc63caSStephen Petridesabcd oneeeeeeeee 7077bc63caSStephen Petridesbcde oneeeeeeeee 7177bc63caSStephen Petridescdef oneeeeeeeee 7277bc63caSStephen Petridesdefg oneeeeeeeee 7377bc63caSStephen Petridesefgh oneeeeeeeee 7477bc63caSStephen Petridesfghi oneeeeeeeee 7577bc63caSStephen Petridesghij oneeeeeeeee 7677bc63caSStephen Petrideshijk oneeeeeeeee 7777bc63caSStephen Petridesijkl oneeeeeeeee 7877bc63caSStephen Petridesjklm oneeeeeeeee 7977bc63caSStephen Petridesklmn oneeeeeeeee 8077bc63caSStephen Petrideslmno oneeeeeeeee 8177bc63caSStephen Petridesmnop oneeeeeeeee 8277bc63caSStephen Petridesnopq oneeeeeeeee 8377bc63caSStephen Petridesopqr oneeeeeeeee 8477bc63caSStephen Petridespqrs oneeeeeeeee 8577bc63caSStephen Petridesqrst oneeeeeeeee 8677bc63caSStephen Petridesrstu oneeeeeeeee 8777bc63caSStephen Petrides 8877bc63caSStephen Petridesaaaa oneeeeeeeee 8977bc63caSStephen Petridesbbbb oneeeeeeeee 9077bc63caSStephen Petridescccc oneeeeeeeee 9177bc63caSStephen Petridesdddd oneeeeeeeee 9277bc63caSStephen Petrideseeee oneeeeeeeee 9377bc63caSStephen Petridesffff oneeeeeeeee 9477bc63caSStephen Petridesgggg oneeeeeeeee 9577bc63caSStephen Petrideshhhh oneeeeeeeee 9677bc63caSStephen Petridesiiii oneeeeeeeee 9777bc63caSStephen Petridesjjjj oneeeeeeeee 9877bc63caSStephen Petrideskkkk oneeeeeeeee 9977bc63caSStephen Petridesllll oneeeeeeeee 10077bc63caSStephen Petridesmmmm oneeeeeeeee 10177bc63caSStephen Petridesnnnn oneeeeeeeee 10277bc63caSStephen Petridesoooo oneeeeeeeee 10377bc63caSStephen Petridespppp oneeeeeeeee 10477bc63caSStephen Petridesqqqq oneeeeeeeee 10577bc63caSStephen Petridesrrrr oneeeeeeeee 10677bc63caSStephen Petridesssss oneeeeeeeee 10777bc63caSStephen Petridestttt oneeeeeeeee 10877bc63caSStephen Petridesuuuu oneeeeeeeee 10977bc63caSStephen Petridesvvvv oneeeeeeeee 11077bc63caSStephen Petrideswwww oneeeeeeeee 11177bc63caSStephen Petridesxxxx oneeeeeeeee 11277bc63caSStephen Petridesyyyy oneeeeeeeee 11377bc63caSStephen Petrideszzzz oneeeeeeeee 11477bc63caSStephen Petridesaabb oneeeeeeeee 11577bc63caSStephen Petridesbbcc oneeeeeeeee 11677bc63caSStephen Petridesccdd oneeeeeeeee 11777bc63caSStephen Petridesddee oneeeeeeeee 11877bc63caSStephen Petrideseeff oneeeeeeeee 11977bc63caSStephen Petridesffgg oneeeeeeeee 12077bc63caSStephen Petridesgghh oneeeeeeeee 12177bc63caSStephen Petrideshhii oneeeeeeeee 12277bc63caSStephen Petridesiijj oneeeeeeeee 12377bc63caSStephen Petridesjjkk oneeeeeeeee 12477bc63caSStephen Petrideskkll oneeeeeeeee 12577bc63caSStephen Petridesllmm oneeeeeeeee 12677bc63caSStephen Petridesmmnn oneeeeeeeee 12777bc63caSStephen Petridesnnoo oneeeeeeeee 12877bc63caSStephen Petridesoopp oneeeeeeeee 12977bc63caSStephen Petridesppqq oneeeeeeeee 13077bc63caSStephen Petridesqqrr oneeeeeeeee 13177bc63caSStephen Petridesrrss oneeeeeeeee 13277bc63caSStephen Petridessstt oneeeeeeeee 13377bc63caSStephen Petridesttuu oneeeeeeeee 13477bc63caSStephen Petridesuuvv oneeeeeeeee 13577bc63caSStephen Petridesvvww oneeeeeeeee 13677bc63caSStephen Petrideswwxx oneeeeeeeee 13777bc63caSStephen Petridesxxyy oneeeeeeeee 13877bc63caSStephen Petridesyyzz oneeeeeeeee 13977bc63caSStephen Petridesaaaa oneeeeeeeee 14077bc63caSStephen Petridesabcd oneeeeeeeee 14177bc63caSStephen Petridesbcde oneeeeeeeee 14277bc63caSStephen Petridescdef oneeeeeeeee 14377bc63caSStephen Petridesdefg oneeeeeeeee 14477bc63caSStephen Petridesefgh oneeeeeeeee 14577bc63caSStephen Petridesfghi oneeeeeeeee 14677bc63caSStephen Petridesghij oneeeeeeeee 14777bc63caSStephen Petrideshijk oneeeeeeeee 14877bc63caSStephen Petridesijkl oneeeeeeeee 14977bc63caSStephen Petridesjklm oneeeeeeeee 15077bc63caSStephen Petridesklmn oneeeeeeeee 15177bc63caSStephen Petrideslmno oneeeeeeeee 15277bc63caSStephen Petridesmnop oneeeeeeeee 15377bc63caSStephen Petridesnopq oneeeeeeeee 15477bc63caSStephen Petridesopqr oneeeeeeeee 15577bc63caSStephen Petridespqrs oneeeeeeeee 15677bc63caSStephen Petridesqrst oneeeeeeeee 15777bc63caSStephen Petridesrstu oneeeeeeeee 15877bc63caSStephen Petridesaaaa oneeeeeeeee 15977bc63caSStephen Petrides 16077bc63caSStephen PetridesEOQ 16177bc63caSStephen Petrides) 162