# lots of parameters here. values for the columns are like: # # - data property in fakesrc: 1 = allocate, 2 = subbuffer # - sizetype property in fakesrc: 2 = fixed, 3 = random # # - accesspattern for bstest # <action><size>[:<action><size>...] # # <action> can be: # r = read # p = peek # pb = peek bytes # f = flush # <size> can be: # <empty> = fixed size # r = random size # < = previous size # <int> = this size # # - integrity check: 0 = no, 1 = yes # 1 2 r 1 1 2 rr 1 1 3 r 1 1 3 rr 1 2 2 r 1 2 2 rr 1 2 3 r 1 2 3 rr 1 1 2 p:r< 1 1 2 pr:r< 1 1 3 p:r< 1 1 3 pr:r< 1 2 2 p:r< 1 2 2 pr:r< 1 2 3 p:r< 1 2 3 pr:r< 1 1 2 p:rr 1 1 2 pr:rr 1 1 3 p:rr 1 1 3 pr:rr 1 2 2 p:rr 1 2 2 pr:rr 1 2 3 p:rr 1 2 3 pr:rr 1 1 2 pb:r 1 1 2 pbr:r 1 1 3 pb:r 1 1 3 pbr:r 1 2 2 pb:r 1 2 2 pbr:r 1 2 3 pb:r 1 2 3 pbr:r 1 1 2 pb:rr 1 1 2 pbr:rr 1 1 3 pb:rr 1 1 3 pbr:rr 1 2 2 pb:rr 1 2 2 pbr:rr 1 2 3 pb:rr 1 2 3 pbr:rr 1 1 2 p:fr:rr 0 1 2 pr:fr:rr 0 1 3 p:fr:rr 0 1 3 pr:fr:rr 0 2 2 p:fr:rr 0 2 2 pr:fr:rr 0 2 3 p:fr:rr 0 2 3 pr:fr:rr 0 1 2 fr:rr 0 1 2 fr:rr 0 1 3 fr:rr 0 1 3 fr:rr 0 2 2 fr:rr 0 2 2 fr:rr 0 2 3 fr:rr 0 2 3 fr:rr 0 1 2 fr:fr:rr 0 1 2 fr:fr:rr 0 1 3 fr:fr:rr 0 1 3 fr:fr:rr 0 2 2 fr:fr:rr 0 2 2 fr:fr:rr 0 2 3 fr:fr:rr 0 2 3 fr:fr:rr 0 1 2 pbr:pbr:rr 1 1 2 pbr:pbr:rr 1 1 3 pbr:pbr:rr 1 1 3 pbr:pbr:rr 1 2 2 pbr:pbr:rr 1 2 2 pbr:pbr:rr 1 2 3 pbr:pbr:rr 1 2 3 pbr:pbr:rr 1