]> git.proxmox.com Git - mirror_edk2.git/blame - AppPkg/Applications/Python/Python-2.7.2/Tools/pybench/Exceptions.py
EmbeddedPkg: Extend NvVarStoreFormattedLib LIBRARY_CLASS
[mirror_edk2.git] / AppPkg / Applications / Python / Python-2.7.2 / Tools / pybench / Exceptions.py
CommitLineData
4710c53d 1from pybench import Test\r
2\r
3class TryRaiseExcept(Test):\r
4\r
5 version = 2.0\r
6 operations = 2 + 3 + 3\r
7 rounds = 80000\r
8\r
9 def test(self):\r
10\r
11 error = ValueError\r
12\r
13 for i in xrange(self.rounds):\r
14 try:\r
15 raise error\r
16 except:\r
17 pass\r
18 try:\r
19 raise error\r
20 except:\r
21 pass\r
22 try:\r
23 raise error,"something"\r
24 except:\r
25 pass\r
26 try:\r
27 raise error,"something"\r
28 except:\r
29 pass\r
30 try:\r
31 raise error,"something"\r
32 except:\r
33 pass\r
34 try:\r
35 raise error("something")\r
36 except:\r
37 pass\r
38 try:\r
39 raise error("something")\r
40 except:\r
41 pass\r
42 try:\r
43 raise error("something")\r
44 except:\r
45 pass\r
46\r
47 def calibrate(self):\r
48\r
49 error = ValueError\r
50\r
51 for i in xrange(self.rounds):\r
52 pass\r
53\r
54\r
55class TryExcept(Test):\r
56\r
57 version = 2.0\r
58 operations = 15 * 10\r
59 rounds = 150000\r
60\r
61 def test(self):\r
62\r
63 for i in xrange(self.rounds):\r
64 try:\r
65 pass\r
66 except:\r
67 pass\r
68 try:\r
69 pass\r
70 except:\r
71 pass\r
72 try:\r
73 pass\r
74 except:\r
75 pass\r
76 try:\r
77 pass\r
78 except:\r
79 pass\r
80 try:\r
81 pass\r
82 except:\r
83 pass\r
84 try:\r
85 pass\r
86 except:\r
87 pass\r
88 try:\r
89 pass\r
90 except:\r
91 pass\r
92 try:\r
93 pass\r
94 except:\r
95 pass\r
96 try:\r
97 pass\r
98 except:\r
99 pass\r
100 try:\r
101 pass\r
102 except:\r
103 pass\r
104\r
105 try:\r
106 pass\r
107 except:\r
108 pass\r
109 try:\r
110 pass\r
111 except:\r
112 pass\r
113 try:\r
114 pass\r
115 except:\r
116 pass\r
117 try:\r
118 pass\r
119 except:\r
120 pass\r
121 try:\r
122 pass\r
123 except:\r
124 pass\r
125 try:\r
126 pass\r
127 except:\r
128 pass\r
129 try:\r
130 pass\r
131 except:\r
132 pass\r
133 try:\r
134 pass\r
135 except:\r
136 pass\r
137 try:\r
138 pass\r
139 except:\r
140 pass\r
141 try:\r
142 pass\r
143 except:\r
144 pass\r
145\r
146\r
147 try:\r
148 pass\r
149 except:\r
150 pass\r
151 try:\r
152 pass\r
153 except:\r
154 pass\r
155 try:\r
156 pass\r
157 except:\r
158 pass\r
159 try:\r
160 pass\r
161 except:\r
162 pass\r
163 try:\r
164 pass\r
165 except:\r
166 pass\r
167 try:\r
168 pass\r
169 except:\r
170 pass\r
171 try:\r
172 pass\r
173 except:\r
174 pass\r
175 try:\r
176 pass\r
177 except:\r
178 pass\r
179 try:\r
180 pass\r
181 except:\r
182 pass\r
183 try:\r
184 pass\r
185 except:\r
186 pass\r
187\r
188\r
189 try:\r
190 pass\r
191 except:\r
192 pass\r
193 try:\r
194 pass\r
195 except:\r
196 pass\r
197 try:\r
198 pass\r
199 except:\r
200 pass\r
201 try:\r
202 pass\r
203 except:\r
204 pass\r
205 try:\r
206 pass\r
207 except:\r
208 pass\r
209 try:\r
210 pass\r
211 except:\r
212 pass\r
213 try:\r
214 pass\r
215 except:\r
216 pass\r
217 try:\r
218 pass\r
219 except:\r
220 pass\r
221 try:\r
222 pass\r
223 except:\r
224 pass\r
225 try:\r
226 pass\r
227 except:\r
228 pass\r
229\r
230\r
231 try:\r
232 pass\r
233 except:\r
234 pass\r
235 try:\r
236 pass\r
237 except:\r
238 pass\r
239 try:\r
240 pass\r
241 except:\r
242 pass\r
243 try:\r
244 pass\r
245 except:\r
246 pass\r
247 try:\r
248 pass\r
249 except:\r
250 pass\r
251 try:\r
252 pass\r
253 except:\r
254 pass\r
255 try:\r
256 pass\r
257 except:\r
258 pass\r
259 try:\r
260 pass\r
261 except:\r
262 pass\r
263 try:\r
264 pass\r
265 except:\r
266 pass\r
267 try:\r
268 pass\r
269 except:\r
270 pass\r
271\r
272 try:\r
273 pass\r
274 except:\r
275 pass\r
276 try:\r
277 pass\r
278 except:\r
279 pass\r
280 try:\r
281 pass\r
282 except:\r
283 pass\r
284 try:\r
285 pass\r
286 except:\r
287 pass\r
288 try:\r
289 pass\r
290 except:\r
291 pass\r
292 try:\r
293 pass\r
294 except:\r
295 pass\r
296 try:\r
297 pass\r
298 except:\r
299 pass\r
300 try:\r
301 pass\r
302 except:\r
303 pass\r
304 try:\r
305 pass\r
306 except:\r
307 pass\r
308 try:\r
309 pass\r
310 except:\r
311 pass\r
312\r
313 try:\r
314 pass\r
315 except:\r
316 pass\r
317 try:\r
318 pass\r
319 except:\r
320 pass\r
321 try:\r
322 pass\r
323 except:\r
324 pass\r
325 try:\r
326 pass\r
327 except:\r
328 pass\r
329 try:\r
330 pass\r
331 except:\r
332 pass\r
333 try:\r
334 pass\r
335 except:\r
336 pass\r
337 try:\r
338 pass\r
339 except:\r
340 pass\r
341 try:\r
342 pass\r
343 except:\r
344 pass\r
345 try:\r
346 pass\r
347 except:\r
348 pass\r
349 try:\r
350 pass\r
351 except:\r
352 pass\r
353\r
354\r
355 try:\r
356 pass\r
357 except:\r
358 pass\r
359 try:\r
360 pass\r
361 except:\r
362 pass\r
363 try:\r
364 pass\r
365 except:\r
366 pass\r
367 try:\r
368 pass\r
369 except:\r
370 pass\r
371 try:\r
372 pass\r
373 except:\r
374 pass\r
375 try:\r
376 pass\r
377 except:\r
378 pass\r
379 try:\r
380 pass\r
381 except:\r
382 pass\r
383 try:\r
384 pass\r
385 except:\r
386 pass\r
387 try:\r
388 pass\r
389 except:\r
390 pass\r
391 try:\r
392 pass\r
393 except:\r
394 pass\r
395\r
396\r
397 try:\r
398 pass\r
399 except:\r
400 pass\r
401 try:\r
402 pass\r
403 except:\r
404 pass\r
405 try:\r
406 pass\r
407 except:\r
408 pass\r
409 try:\r
410 pass\r
411 except:\r
412 pass\r
413 try:\r
414 pass\r
415 except:\r
416 pass\r
417 try:\r
418 pass\r
419 except:\r
420 pass\r
421 try:\r
422 pass\r
423 except:\r
424 pass\r
425 try:\r
426 pass\r
427 except:\r
428 pass\r
429 try:\r
430 pass\r
431 except:\r
432 pass\r
433 try:\r
434 pass\r
435 except:\r
436 pass\r
437\r
438\r
439 try:\r
440 pass\r
441 except:\r
442 pass\r
443 try:\r
444 pass\r
445 except:\r
446 pass\r
447 try:\r
448 pass\r
449 except:\r
450 pass\r
451 try:\r
452 pass\r
453 except:\r
454 pass\r
455 try:\r
456 pass\r
457 except:\r
458 pass\r
459 try:\r
460 pass\r
461 except:\r
462 pass\r
463 try:\r
464 pass\r
465 except:\r
466 pass\r
467 try:\r
468 pass\r
469 except:\r
470 pass\r
471 try:\r
472 pass\r
473 except:\r
474 pass\r
475 try:\r
476 pass\r
477 except:\r
478 pass\r
479\r
480 try:\r
481 pass\r
482 except:\r
483 pass\r
484 try:\r
485 pass\r
486 except:\r
487 pass\r
488 try:\r
489 pass\r
490 except:\r
491 pass\r
492 try:\r
493 pass\r
494 except:\r
495 pass\r
496 try:\r
497 pass\r
498 except:\r
499 pass\r
500 try:\r
501 pass\r
502 except:\r
503 pass\r
504 try:\r
505 pass\r
506 except:\r
507 pass\r
508 try:\r
509 pass\r
510 except:\r
511 pass\r
512 try:\r
513 pass\r
514 except:\r
515 pass\r
516 try:\r
517 pass\r
518 except:\r
519 pass\r
520\r
521 try:\r
522 pass\r
523 except:\r
524 pass\r
525 try:\r
526 pass\r
527 except:\r
528 pass\r
529 try:\r
530 pass\r
531 except:\r
532 pass\r
533 try:\r
534 pass\r
535 except:\r
536 pass\r
537 try:\r
538 pass\r
539 except:\r
540 pass\r
541 try:\r
542 pass\r
543 except:\r
544 pass\r
545 try:\r
546 pass\r
547 except:\r
548 pass\r
549 try:\r
550 pass\r
551 except:\r
552 pass\r
553 try:\r
554 pass\r
555 except:\r
556 pass\r
557 try:\r
558 pass\r
559 except:\r
560 pass\r
561\r
562\r
563 try:\r
564 pass\r
565 except:\r
566 pass\r
567 try:\r
568 pass\r
569 except:\r
570 pass\r
571 try:\r
572 pass\r
573 except:\r
574 pass\r
575 try:\r
576 pass\r
577 except:\r
578 pass\r
579 try:\r
580 pass\r
581 except:\r
582 pass\r
583 try:\r
584 pass\r
585 except:\r
586 pass\r
587 try:\r
588 pass\r
589 except:\r
590 pass\r
591 try:\r
592 pass\r
593 except:\r
594 pass\r
595 try:\r
596 pass\r
597 except:\r
598 pass\r
599 try:\r
600 pass\r
601 except:\r
602 pass\r
603\r
604\r
605 try:\r
606 pass\r
607 except:\r
608 pass\r
609 try:\r
610 pass\r
611 except:\r
612 pass\r
613 try:\r
614 pass\r
615 except:\r
616 pass\r
617 try:\r
618 pass\r
619 except:\r
620 pass\r
621 try:\r
622 pass\r
623 except:\r
624 pass\r
625 try:\r
626 pass\r
627 except:\r
628 pass\r
629 try:\r
630 pass\r
631 except:\r
632 pass\r
633 try:\r
634 pass\r
635 except:\r
636 pass\r
637 try:\r
638 pass\r
639 except:\r
640 pass\r
641 try:\r
642 pass\r
643 except:\r
644 pass\r
645\r
646\r
647 try:\r
648 pass\r
649 except:\r
650 pass\r
651 try:\r
652 pass\r
653 except:\r
654 pass\r
655 try:\r
656 pass\r
657 except:\r
658 pass\r
659 try:\r
660 pass\r
661 except:\r
662 pass\r
663 try:\r
664 pass\r
665 except:\r
666 pass\r
667 try:\r
668 pass\r
669 except:\r
670 pass\r
671 try:\r
672 pass\r
673 except:\r
674 pass\r
675 try:\r
676 pass\r
677 except:\r
678 pass\r
679 try:\r
680 pass\r
681 except:\r
682 pass\r
683 try:\r
684 pass\r
685 except:\r
686 pass\r
687\r
688 def calibrate(self):\r
689\r
690 for i in xrange(self.rounds):\r
691 pass\r
692\r
693### Test to make Fredrik happy...\r
694\r
695if __name__ == '__main__':\r
696 import timeit\r
697 timeit.TestClass = TryRaiseExcept\r
698 timeit.main(['-s', 'test = TestClass(); test.rounds = 1000',\r
699 'test.test()'])\r