-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #57 from ixc/50_add_performance_tests
50 add performance tests
- Loading branch information
Showing
7 changed files
with
102 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
-r requirements.txt # Include all main requirements | ||
django>=4.2,<5.0 | ||
pytest | ||
pytest-benchmark | ||
pytest-django | ||
ruff | ||
pre-commit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coverage Report
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
118820.602122959
iter/sec (stddev: 5.879749575291134e-7
)69623.3088759745
iter/sec (stddev: 0.0000013849908566456315
)0.59
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
11440.170052804406
iter/sec (stddev: 0.000005223699361390938
)8255.889795047835
iter/sec (stddev: 0.000005961178613019849
)0.72
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
14073.963015410847
iter/sec (stddev: 0.0000047980723045282624
)9897.171699215625
iter/sec (stddev: 0.00000463407317027265
)0.70
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
9405.665977132232
iter/sec (stddev: 0.0000049766544214081825
)6748.667184331565
iter/sec (stddev: 0.000006944707679588234
)0.72
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
16729.471825407996
iter/sec (stddev: 0.000003343756185421422
)11639.134552985804
iter/sec (stddev: 0.0000059887326331891594
)0.70
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
11755.63224352206
iter/sec (stddev: 0.000004732447883893759
)8311.522196603652
iter/sec (stddev: 0.000015458063010660085
)0.71
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
7434.433759517973
iter/sec (stddev: 0.000006069773121525858
)5675.264845322828
iter/sec (stddev: 0.000020193912783789967
)0.76
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
10248.163923601813
iter/sec (stddev: 0.000004869653438371242
)7400.349916571939
iter/sec (stddev: 0.0000055515862163685545
)0.72
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
66813.77697393876
iter/sec (stddev: 0.0000010322913630051904
)50027.98387150724
iter/sec (stddev: 0.0000015611581518258672
)0.75
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
56606.90431454123
iter/sec (stddev: 9.498208461992206e-7
)44575.19294034347
iter/sec (stddev: 0.000001918260001514796
)0.79
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
32671.928892714455
iter/sec (stddev: 0.0000021452155293833698
)22193.034744723212
iter/sec (stddev: 0.000003762823312923562
)0.68
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
152.53373016501564
iter/sec (stddev: 0.0005518283912429752
)122.91376473906767
iter/sec (stddev: 0.0006188323254610916
)0.81
edtf/parser/tests.py::test_benchmark_parser[2008-12]
157.67573506289054
iter/sec (stddev: 0.0018769487138548485
)129.04941731703363
iter/sec (stddev: 0.001679261256900155
)0.82
edtf/parser/tests.py::test_benchmark_parser[2008]
192.42524972291878
iter/sec (stddev: 0.001888079639615709
)157.45082443530742
iter/sec (stddev: 0.0022578710745921595
)0.82
edtf/parser/tests.py::test_benchmark_parser[-0999]
195.8663190577094
iter/sec (stddev: 0.0019249621626913748
)156.91618376763557
iter/sec (stddev: 0.002312174360203822
)0.80
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
132.8189362923735
iter/sec (stddev: 0.0020073482812867516
)107.48377913583656
iter/sec (stddev: 0.0023273187524285102
)0.81
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
119.0178036319311
iter/sec (stddev: 0.0020534048789457326
)98.56495242587283
iter/sec (stddev: 0.001997524568329419
)0.83
edtf/parser/tests.py::test_benchmark_parser[/2006]
252.74922056244225
iter/sec (stddev: 0.0011464213104177997
)210.85940206066465
iter/sec (stddev: 0.00014844895252695344
)0.83
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
201.8566586919196
iter/sec (stddev: 0.0006373808881074358
)166.8221126726796
iter/sec (stddev: 0.001233872218382916
)0.83
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
21.591407486618095
iter/sec (stddev: 0.00386000001105658
)18.737964981086854
iter/sec (stddev: 0.0006557341446106546
)0.87
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
498.9626899087608
iter/sec (stddev: 0.00007658855766406677
)383.3827603596974
iter/sec (stddev: 0.0001941011481852602
)0.77
edtf/parser/tests.py::test_benchmark_parser[2001-29]
114.71918539214317
iter/sec (stddev: 0.00170992741084812
)91.79172461953596
iter/sec (stddev: 0.00211764246569607
)0.80
This comment was automatically generated by workflow using github-action-benchmark.
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
73153.572432203
iter/sec (stddev: 0.0000010489031645404416
)69623.3088759745
iter/sec (stddev: 0.0000013849908566456315
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8722.301174187907
iter/sec (stddev: 0.000008115054843687149
)8255.889795047835
iter/sec (stddev: 0.000005961178613019849
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10326.676245675102
iter/sec (stddev: 0.000005483253911906605
)9897.171699215625
iter/sec (stddev: 0.00000463407317027265
)0.96
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
6751.744531549716
iter/sec (stddev: 0.000016317505866863735
)6748.667184331565
iter/sec (stddev: 0.000006944707679588234
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
11581.77436465761
iter/sec (stddev: 0.000018357206606071773
)11639.134552985804
iter/sec (stddev: 0.0000059887326331891594
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8680.444263686772
iter/sec (stddev: 0.000006664449056003675
)8311.522196603652
iter/sec (stddev: 0.000015458063010660085
)0.96
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5848.519805655939
iter/sec (stddev: 0.000009683116974778127
)5675.264845322828
iter/sec (stddev: 0.000020193912783789967
)0.97
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7545.936044449497
iter/sec (stddev: 0.000009806845703431812
)7400.349916571939
iter/sec (stddev: 0.0000055515862163685545
)0.98
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
49756.45968822588
iter/sec (stddev: 0.0000013254408868709497
)50027.98387150724
iter/sec (stddev: 0.0000015611581518258672
)1.01
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
45814.92040341234
iter/sec (stddev: 0.0000016523420978149456
)44575.19294034347
iter/sec (stddev: 0.000001918260001514796
)0.97
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
22535.265530059474
iter/sec (stddev: 0.000003344052642502045
)22193.034744723212
iter/sec (stddev: 0.000003762823312923562
)0.98
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
127.18117556884573
iter/sec (stddev: 0.0005741142671976892
)122.91376473906767
iter/sec (stddev: 0.0006188323254610916
)0.97
edtf/parser/tests.py::test_benchmark_parser[2008-12]
133.8438309036469
iter/sec (stddev: 0.0016929097666600035
)129.04941731703363
iter/sec (stddev: 0.001679261256900155
)0.96
edtf/parser/tests.py::test_benchmark_parser[2008]
168.9105906497566
iter/sec (stddev: 0.0010929379073341173
)157.45082443530742
iter/sec (stddev: 0.0022578710745921595
)0.93
edtf/parser/tests.py::test_benchmark_parser[-0999]
166.35961803189517
iter/sec (stddev: 0.0015454447437266998
)156.91618376763557
iter/sec (stddev: 0.002312174360203822
)0.94
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
116.27737105573823
iter/sec (stddev: 0.0005754769288325661
)107.48377913583656
iter/sec (stddev: 0.0023273187524285102
)0.92
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
103.0110160796474
iter/sec (stddev: 0.0012680566789270505
)98.56495242587283
iter/sec (stddev: 0.001997524568329419
)0.96
edtf/parser/tests.py::test_benchmark_parser[/2006]
216.00220794811426
iter/sec (stddev: 0.0008086460823481986
)210.85940206066465
iter/sec (stddev: 0.00014844895252695344
)0.98
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
175.0150751719073
iter/sec (stddev: 0.000854047824506577
)166.8221126726796
iter/sec (stddev: 0.001233872218382916
)0.95
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
19.580206434583392
iter/sec (stddev: 0.0013861247959179352
)18.737964981086854
iter/sec (stddev: 0.0006557341446106546
)0.96
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
405.56145814501315
iter/sec (stddev: 0.00012760161484188785
)383.3827603596974
iter/sec (stddev: 0.0001941011481852602
)0.95
edtf/parser/tests.py::test_benchmark_parser[2001-29]
98.1765130003023
iter/sec (stddev: 0.0018588803031387587
)91.79172461953596
iter/sec (stddev: 0.00211764246569607
)0.93
This comment was automatically generated by workflow using github-action-benchmark.
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
88171.3995986346
iter/sec (stddev: 8.784392317387399e-7
)69623.3088759745
iter/sec (stddev: 0.0000013849908566456315
)0.79
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8666.00387737506
iter/sec (stddev: 0.000006878010888860342
)8255.889795047835
iter/sec (stddev: 0.000005961178613019849
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10384.11708097221
iter/sec (stddev: 0.00002217023031824006
)9897.171699215625
iter/sec (stddev: 0.00000463407317027265
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7396.9959664000635
iter/sec (stddev: 0.0000053713015784352
)6748.667184331565
iter/sec (stddev: 0.000006944707679588234
)0.91
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
13098.981081735037
iter/sec (stddev: 0.000003901126514773051
)11639.134552985804
iter/sec (stddev: 0.0000059887326331891594
)0.89
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
9214.91434796836
iter/sec (stddev: 0.000005435768762067458
)8311.522196603652
iter/sec (stddev: 0.000015458063010660085
)0.90
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5917.685547221729
iter/sec (stddev: 0.000007250379871350478
)5675.264845322828
iter/sec (stddev: 0.000020193912783789967
)0.96
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
8042.331759695074
iter/sec (stddev: 0.000006074328778394688
)7400.349916571939
iter/sec (stddev: 0.0000055515862163685545
)0.92
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
52664.09171512095
iter/sec (stddev: 0.0000011770105770645222
)50027.98387150724
iter/sec (stddev: 0.0000015611581518258672
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
45667.16481023882
iter/sec (stddev: 0.0000013630904270574329
)44575.19294034347
iter/sec (stddev: 0.000001918260001514796
)0.98
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24912.653287504836
iter/sec (stddev: 0.0000026739810033484397
)22193.034744723212
iter/sec (stddev: 0.000003762823312923562
)0.89
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
165.4112621391998
iter/sec (stddev: 0.0003983632249840716
)122.91376473906767
iter/sec (stddev: 0.0006188323254610916
)0.74
edtf/parser/tests.py::test_benchmark_parser[2008-12]
171.15191202385557
iter/sec (stddev: 0.0017963861363448658
)129.04941731703363
iter/sec (stddev: 0.001679261256900155
)0.75
edtf/parser/tests.py::test_benchmark_parser[2008]
204.56043835166113
iter/sec (stddev: 0.0017401379495018438
)157.45082443530742
iter/sec (stddev: 0.0022578710745921595
)0.77
edtf/parser/tests.py::test_benchmark_parser[-0999]
207.72339847225777
iter/sec (stddev: 0.0014901883941638532
)156.91618376763557
iter/sec (stddev: 0.002312174360203822
)0.76
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
144.55036536963527
iter/sec (stddev: 0.00227054487350442
)107.48377913583656
iter/sec (stddev: 0.0023273187524285102
)0.74
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
136.9897737133823
iter/sec (stddev: 0.0015250874183775822
)98.56495242587283
iter/sec (stddev: 0.001997524568329419
)0.72
edtf/parser/tests.py::test_benchmark_parser[/2006]
330.67673907411927
iter/sec (stddev: 0.0010491359214628423
)210.85940206066465
iter/sec (stddev: 0.00014844895252695344
)0.64
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
226.53457809517386
iter/sec (stddev: 0.0012522255524747721
)166.8221126726796
iter/sec (stddev: 0.001233872218382916
)0.74
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
33.884917670663754
iter/sec (stddev: 0.0009785194071024199
)18.737964981086854
iter/sec (stddev: 0.0006557341446106546
)0.55
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
483.83148810890566
iter/sec (stddev: 0.00006838907669783264
)383.3827603596974
iter/sec (stddev: 0.0001941011481852602
)0.79
edtf/parser/tests.py::test_benchmark_parser[2001-29]
122.55118688785305
iter/sec (stddev: 0.0023227515877570254
)91.79172461953596
iter/sec (stddev: 0.00211764246569607
)0.75
This comment was automatically generated by workflow using github-action-benchmark.
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
81163.63372123877
iter/sec (stddev: 7.965885268953069e-7
)69623.3088759745
iter/sec (stddev: 0.0000013849908566456315
)0.86
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8739.435327028586
iter/sec (stddev: 0.000004993823861630893
)8255.889795047835
iter/sec (stddev: 0.000005961178613019849
)0.94
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10945.377611171254
iter/sec (stddev: 0.000007568937809434162
)9897.171699215625
iter/sec (stddev: 0.00000463407317027265
)0.90
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7170.922498239467
iter/sec (stddev: 0.000005963564478132597
)6748.667184331565
iter/sec (stddev: 0.000006944707679588234
)0.94
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12955.67906939417
iter/sec (stddev: 0.000004362416177063508
)11639.134552985804
iter/sec (stddev: 0.0000059887326331891594
)0.90
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
9190.38241228251
iter/sec (stddev: 0.000005179750556963184
)8311.522196603652
iter/sec (stddev: 0.000015458063010660085
)0.90
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5719.608691566644
iter/sec (stddev: 0.000007149717654609308
)5675.264845322828
iter/sec (stddev: 0.000020193912783789967
)0.99
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7712.157465338484
iter/sec (stddev: 0.000005712848574085785
)7400.349916571939
iter/sec (stddev: 0.0000055515862163685545
)0.96
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
50012.86057469382
iter/sec (stddev: 0.0000028263624887115314
)50027.98387150724
iter/sec (stddev: 0.0000015611581518258672
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
42964.9006050019
iter/sec (stddev: 0.0000015546245544907737
)44575.19294034347
iter/sec (stddev: 0.000001918260001514796
)1.04
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
25042.426371148173
iter/sec (stddev: 0.0000028487841865080073
)22193.034744723212
iter/sec (stddev: 0.000003762823312923562
)0.89
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
161.3158896622928
iter/sec (stddev: 0.0004815099901972496
)122.91376473906767
iter/sec (stddev: 0.0006188323254610916
)0.76
edtf/parser/tests.py::test_benchmark_parser[2008-12]
167.5829585062012
iter/sec (stddev: 0.0016079833082672048
)129.04941731703363
iter/sec (stddev: 0.001679261256900155
)0.77
edtf/parser/tests.py::test_benchmark_parser[2008]
199.64426665353568
iter/sec (stddev: 0.0019520361927063187
)157.45082443530742
iter/sec (stddev: 0.0022578710745921595
)0.79
edtf/parser/tests.py::test_benchmark_parser[-0999]
202.75572264318063
iter/sec (stddev: 0.001312982388597033
)156.91618376763557
iter/sec (stddev: 0.002312174360203822
)0.77
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
141.9951861518736
iter/sec (stddev: 0.0019312107846640827
)107.48377913583656
iter/sec (stddev: 0.0023273187524285102
)0.76
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
133.65318484518332
iter/sec (stddev: 0.0014400574986738624
)98.56495242587283
iter/sec (stddev: 0.001997524568329419
)0.74
edtf/parser/tests.py::test_benchmark_parser[/2006]
328.1876631840526
iter/sec (stddev: 0.00012883155868265216
)210.85940206066465
iter/sec (stddev: 0.00014844895252695344
)0.64
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
220.63680310242586
iter/sec (stddev: 0.0010848079486404782
)166.8221126726796
iter/sec (stddev: 0.001233872218382916
)0.76
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
32.29119897940656
iter/sec (stddev: 0.003078165317686501
)18.737964981086854
iter/sec (stddev: 0.0006557341446106546
)0.58
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
470.8330695137969
iter/sec (stddev: 0.00007202264547062383
)383.3827603596974
iter/sec (stddev: 0.0001941011481852602
)0.81
edtf/parser/tests.py::test_benchmark_parser[2001-29]
116.99120237855473
iter/sec (stddev: 0.002437118434049644
)91.79172461953596
iter/sec (stddev: 0.00211764246569607
)0.78
This comment was automatically generated by workflow using github-action-benchmark.
d550274
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None]
82535.56787296855
iter/sec (stddev: 0.0000010078962624879046
)69623.3088759745
iter/sec (stddev: 0.0000013849908566456315
)0.84
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01]
8645.999738534196
iter/sec (stddev: 0.000011265293666369967
)8255.889795047835
iter/sec (stddev: 0.000005961178613019849
)0.95
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~]
10952.756036235593
iter/sec (stddev: 0.000005240427710201407
)9897.171699215625
iter/sec (stddev: 0.00000463407317027265
)0.90
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%]
7048.883308811026
iter/sec (stddev: 0.000007157051529382251
)6748.667184331565
iter/sec (stddev: 0.000006944707679588234
)0.96
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01]
12756.442986095128
iter/sec (stddev: 0.000004588352550492114
)11639.134552985804
iter/sec (stddev: 0.0000059887326331891594
)0.91
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24]
8986.630337254512
iter/sec (stddev: 0.000008235577738692793
)8311.522196603652
iter/sec (stddev: 0.000015458063010660085
)0.92
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~]
5744.400239709143
iter/sec (stddev: 0.0000078123241257205
)5675.264845322828
iter/sec (stddev: 0.000020193912783789967
)0.99
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872]
7681.897896548731
iter/sec (stddev: 0.000005452071376552357
)7400.349916571939
iter/sec (stddev: 0.0000055515862163685545
)0.96
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270]
50197.46390626085
iter/sec (stddev: 0.0000010958753251934646
)50027.98387150724
iter/sec (stddev: 0.0000015611581518258672
)1.00
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX]
43203.81855521334
iter/sec (stddev: 0.000001568144846181918
)44575.19294034347
iter/sec (stddev: 0.000001918260001514796
)1.03
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]]
24259.752761371914
iter/sec (stddev: 0.0000030103162544902437
)22193.034744723212
iter/sec (stddev: 0.000003762823312923562
)0.91
edtf/parser/tests.py::test_benchmark_parser[2001-02-03]
156.28506529866405
iter/sec (stddev: 0.0005626952095537637
)122.91376473906767
iter/sec (stddev: 0.0006188323254610916
)0.79
edtf/parser/tests.py::test_benchmark_parser[2008-12]
163.72358760223312
iter/sec (stddev: 0.002264199426244651
)129.04941731703363
iter/sec (stddev: 0.001679261256900155
)0.79
edtf/parser/tests.py::test_benchmark_parser[2008]
189.53126779009347
iter/sec (stddev: 0.002426213463589815
)157.45082443530742
iter/sec (stddev: 0.0022578710745921595
)0.83
edtf/parser/tests.py::test_benchmark_parser[-0999]
199.61813313403985
iter/sec (stddev: 0.0018783191918705683
)156.91618376763557
iter/sec (stddev: 0.002312174360203822
)0.79
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00]
135.085855478056
iter/sec (stddev: 0.0025625931131327702
)107.48377913583656
iter/sec (stddev: 0.0023273187524285102
)0.80
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02]
128.5872964981493
iter/sec (stddev: 0.002615314869635075
)98.56495242587283
iter/sec (stddev: 0.001997524568329419
)0.77
edtf/parser/tests.py::test_benchmark_parser[/2006]
330.74361805221474
iter/sec (stddev: 0.000337110575727405
)210.85940206066465
iter/sec (stddev: 0.00014844895252695344
)0.64
edtf/parser/tests.py::test_benchmark_parser[?2004-%06]
220.13324044947495
iter/sec (stddev: 0.0014591543364528786
)166.8221126726796
iter/sec (stddev: 0.001233872218382916
)0.76
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]]
32.746611658442596
iter/sec (stddev: 0.0008438619857916163
)18.737964981086854
iter/sec (stddev: 0.0006557341446106546
)0.57
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3]
465.6138340758296
iter/sec (stddev: 0.0009444374455410944
)383.3827603596974
iter/sec (stddev: 0.0001941011481852602
)0.82
edtf/parser/tests.py::test_benchmark_parser[2001-29]
116.5001285392887
iter/sec (stddev: 0.00219781131059198
)91.79172461953596
iter/sec (stddev: 0.00211764246569607
)0.79
This comment was automatically generated by workflow using github-action-benchmark.