|
1 | 1 | <?xml version="1.0" ?> |
2 | | -<coverage version="7.8.2" timestamp="1751690296947" lines-valid="524" lines-covered="381" line-rate="0.7271" branches-valid="176" branches-covered="103" branch-rate="0.5852" complexity="0"> |
3 | | - <!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.8.2 --> |
| 2 | +<coverage version="7.10.5" timestamp="1755964741075" lines-valid="524" lines-covered="426" line-rate="0.813" branches-valid="176" branches-covered="122" branch-rate="0.6932" complexity="0"> |
| 3 | + <!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.10.5 --> |
4 | 4 | <!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd --> |
5 | 5 | <sources> |
6 | | - <source>/Users/kentb/Dropbox/Mac/Documents/augment-projects/BPlusTree3/python/bplustree</source> |
| 6 | + <source>/home/runner/work/BPlusTree3/BPlusTree3/python/bplustree</source> |
7 | 7 | </sources> |
8 | 8 | <packages> |
9 | | - <package name="." line-rate="0.7271" branch-rate="0.5852" complexity="0"> |
| 9 | + <package name="." line-rate="0.813" branch-rate="0.6932" complexity="0"> |
10 | 10 | <classes> |
11 | 11 | <class name="__init__.py" filename="__init__.py" complexity="0" line-rate="0.1299" branch-rate="0"> |
12 | 12 | <methods/> |
|
90 | 90 | <line number="133" hits="1"/> |
91 | 91 | </lines> |
92 | 92 | </class> |
93 | | - <class name="bplus_tree.py" filename="bplus_tree.py" complexity="0" line-rate="0.83" branch-rate="0.6867"> |
| 93 | + <class name="bplus_tree.py" filename="bplus_tree.py" complexity="0" line-rate="0.9306" branch-rate="0.8133"> |
94 | 94 | <methods/> |
95 | 95 | <lines> |
96 | 96 | <line number="8" hits="1"/> |
|
116 | 116 | <line number="76" hits="1"/> |
117 | 117 | <line number="78" hits="1"/> |
118 | 118 | <line number="79" hits="1"/> |
119 | | - <line number="94" hits="0"/> |
120 | | - <line number="95" hits="0"/> |
121 | | - <line number="96" hits="0"/> |
| 119 | + <line number="94" hits="1"/> |
| 120 | + <line number="95" hits="1"/> |
| 121 | + <line number="96" hits="1"/> |
122 | 122 | <line number="98" hits="1"/> |
123 | | - <line number="100" hits="0"/> |
124 | | - <line number="101" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="102,103"/> |
| 123 | + <line number="100" hits="1"/> |
| 124 | + <line number="101" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="102"/> |
125 | 125 | <line number="102" hits="0"/> |
126 | | - <line number="103" hits="0"/> |
127 | | - <line number="107" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,108"/> |
128 | | - <line number="108" hits="0"/> |
129 | | - <line number="110" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="107,111"/> |
130 | | - <line number="111" hits="0"/> |
131 | | - <line number="112" hits="0"/> |
| 126 | + <line number="103" hits="1"/> |
| 127 | + <line number="107" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 128 | + <line number="108" hits="1"/> |
| 129 | + <line number="110" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 130 | + <line number="111" hits="1"/> |
| 131 | + <line number="112" hits="1"/> |
132 | 132 | <line number="114" hits="1"/> |
133 | | - <line number="121" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="127,131"/> |
134 | | - <line number="127" hits="0"/> |
135 | | - <line number="128" hits="0"/> |
136 | | - <line number="129" hits="0"/> |
137 | | - <line number="131" hits="0"/> |
138 | | - <line number="132" hits="0"/> |
| 133 | + <line number="121" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 134 | + <line number="127" hits="1"/> |
| 135 | + <line number="128" hits="1"/> |
| 136 | + <line number="129" hits="1"/> |
| 137 | + <line number="131" hits="1"/> |
| 138 | + <line number="132" hits="1"/> |
139 | 139 | <line number="134" hits="1"/> |
140 | | - <line number="136" hits="0"/> |
141 | | - <line number="137" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="138,139"/> |
142 | | - <line number="138" hits="0"/> |
143 | | - <line number="139" hits="0"/> |
| 140 | + <line number="136" hits="1"/> |
| 141 | + <line number="137" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 142 | + <line number="138" hits="1"/> |
| 143 | + <line number="139" hits="1"/> |
144 | 144 | <line number="141" hits="1"/> |
145 | 145 | <line number="148" hits="1"/> |
146 | 146 | <line number="151" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
|
204 | 204 | <line number="272" hits="1"/> |
205 | 205 | <line number="273" hits="1"/> |
206 | 206 | <line number="274" hits="1"/> |
207 | | - <line number="275" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="276"/> |
208 | | - <line number="276" hits="0"/> |
| 207 | + <line number="275" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 208 | + <line number="276" hits="1"/> |
209 | 209 | <line number="279" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
210 | 210 | <line number="281" hits="1"/> |
211 | 211 | <line number="286" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
|
219 | 219 | <line number="301" hits="1"/> |
220 | 220 | <line number="302" hits="1"/> |
221 | 221 | <line number="305" hits="1"/> |
222 | | - <line number="308" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="315"/> |
| 222 | + <line number="308" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
223 | 223 | <line number="309" hits="1"/> |
224 | 224 | <line number="310" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
225 | 225 | <line number="311" hits="1"/> |
226 | 226 | <line number="312" hits="1"/> |
227 | | - <line number="315" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="316"/> |
228 | | - <line number="316" hits="0"/> |
229 | | - <line number="317" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="318,322"/> |
230 | | - <line number="318" hits="0"/> |
231 | | - <line number="319" hits="0"/> |
| 227 | + <line number="315" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 228 | + <line number="316" hits="1"/> |
| 229 | + <line number="317" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 230 | + <line number="318" hits="1"/> |
| 231 | + <line number="319" hits="1"/> |
232 | 232 | <line number="322" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
233 | 233 | <line number="323" hits="1"/> |
234 | 234 | <line number="325" hits="1"/> |
235 | | - <line number="327" hits="0"/> |
236 | | - <line number="328" hits="0"/> |
237 | | - <line number="330" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="332,337"/> |
238 | | - <line number="332" hits="0"/> |
239 | | - <line number="334" hits="0"/> |
240 | | - <line number="337" hits="0"/> |
241 | | - <line number="338" hits="0"/> |
242 | | - <line number="339" hits="0"/> |
| 235 | + <line number="327" hits="1"/> |
| 236 | + <line number="328" hits="1"/> |
| 237 | + <line number="330" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
| 238 | + <line number="332" hits="1"/> |
| 239 | + <line number="334" hits="1"/> |
| 240 | + <line number="337" hits="1"/> |
| 241 | + <line number="338" hits="1"/> |
| 242 | + <line number="339" hits="1"/> |
243 | 243 | <line number="341" hits="1"/> |
244 | 244 | <line number="343" hits="1"/> |
245 | 245 | <line number="344" hits="1"/> |
246 | | - <line number="346" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="353"/> |
| 246 | + <line number="346" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
247 | 247 | <line number="348" hits="1"/> |
248 | 248 | <line number="350" hits="1"/> |
249 | | - <line number="353" hits="0"/> |
250 | | - <line number="354" hits="0"/> |
251 | | - <line number="355" hits="0"/> |
| 249 | + <line number="353" hits="1"/> |
| 250 | + <line number="354" hits="1"/> |
| 251 | + <line number="355" hits="1"/> |
252 | 252 | <line number="357" hits="1"/> |
253 | 253 | <line number="359" hits="1"/> |
254 | 254 | <line number="362" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="363"/> |
|
257 | 257 | <line number="367" hits="0"/> |
258 | 258 | <line number="372" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
259 | 259 | <line number="374" hits="1"/> |
260 | | - <line number="376" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="391"/> |
| 260 | + <line number="376" hits="1" branch="true" condition-coverage="100% (2/2)"/> |
261 | 261 | <line number="378" hits="1"/> |
262 | 262 | <line number="379" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="388"/> |
263 | 263 | <line number="381" hits="1"/> |
264 | 264 | <line number="383" hits="1"/> |
265 | 265 | <line number="384" hits="1"/> |
266 | 266 | <line number="388" hits="0"/> |
267 | | - <line number="391" hits="0"/> |
268 | | - <line number="394" hits="0"/> |
269 | | - <line number="395" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="397,404"/> |
270 | | - <line number="397" hits="0"/> |
271 | | - <line number="398" hits="0"/> |
272 | | - <line number="400" hits="0"/> |
273 | | - <line number="401" hits="0"/> |
| 267 | + <line number="391" hits="1"/> |
| 268 | + <line number="394" hits="1"/> |
| 269 | + <line number="395" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="404"/> |
| 270 | + <line number="397" hits="1"/> |
| 271 | + <line number="398" hits="1"/> |
| 272 | + <line number="400" hits="1"/> |
| 273 | + <line number="401" hits="1"/> |
274 | 274 | <line number="404" hits="0"/> |
275 | 275 | <line number="406" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="442"/> |
276 | 276 | <line number="408" hits="1"/> |
|
326 | 326 | <line number="493" hits="1"/> |
327 | 327 | <line number="494" hits="1"/> |
328 | 328 | <line number="496" hits="1"/> |
329 | | - <line number="512" hits="0"/> |
| 329 | + <line number="512" hits="1"/> |
330 | 330 | <line number="514" hits="1"/> |
331 | 331 | <line number="517" hits="1"/> |
332 | 332 | <line number="518" hits="1"/> |
|
0 commit comments