Skip to content

Commit

Permalink
Make 2 CI paths #50
Browse files Browse the repository at this point in the history
  • Loading branch information
aweakley committed May 27, 2024
1 parent 3436357 commit 23a3d7e
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,18 @@ jobs:
comment-always: true
output-file-path: output.json
github-token: ${{ secrets.GITHUB_TOKEN }}
comment-on-alert: true
comment-on-alert: false
save-data-file: true
summary-always: true

- name: Publish benchmark results
uses: benchmark-action/github-action-benchmark@v1
if: github.event_name == 'pull_request'
with:
tool: 'pytest'
auto-push: false
comment-always: true
output-file-path: output.json
comment-on-alert: false
save-data-file: true
summary-always: true

10 comments on commit 23a3d7e

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage

Coverage Report
FileStmtsMissCoverMissing
/opt/hostedtoolcache/Python/3.11.9/x64/lib/python3.11/site-packages/edtf
   __init__.py40100% 
   appsettings.py24483%10–13
   convert.py634430%11–19, 21, 38–39, 52, 61, 72–73, 75, 104, 107–109, 113, 117, 136–156
   fields.py922177%88, 93, 95, 98–99, 101–102, 104, 109, 113–116, 155, 157, 159, 169–170, 174–175, 183
   jdutil.py986632%37, 55, 91–92, 105, 152, 154–155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 251–252, 254–255, 257–258, 260, 262, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py71710%3–4, 6, 9–13, 16–21, 24–25, 28–29, 32–37, 40–44, 52–53, 56–62, 65–71, 74–79, 82–85, 88–91, 94–97, 100–107
/opt/hostedtoolcache/Python/3.11.9/x64/lib/python3.11/site-packages/edtf/natlang
   __init__.py20100% 
   en.py1487152%34, 44–45, 47–50, 55–56, 59–62, 64, 68–71, 73–74, 76–78, 86–88, 90–94, 104, 106, 119, 126, 157–159, 161–166, 169–171, 173–178, 202–205, 209, 224, 226–227, 229, 246, 248, 256, 258, 260, 262, 267, 270, 276
   tests.py10100%3, 5, 10, 179, 184–185, 190–191, 207, 211
/opt/hostedtoolcache/Python/3.11.9/x64/lib/python3.11/site-packages/edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121992%147–150, 346, 350–353
   parser_classes.py54827749%69, 71, 78–81, 83–84, 86–87, 110–112, 116, 119, 122, 181, 183, 190, 192, 198–202, 207–213, 220–224, 229–235, 246, 257, 286, 290, 302–304, 309, 317–319, 322, 337–338, 342, 371–375, 378, 383–384, 387, 390, 393, 396–400, 403–407, 427–429, 453, 457, 462, 464, 478, 485, 501, 510–512, 514–516, 519–520, 522, 525–528, 530, 532–534, 536, 540, 549–551, 555, 557, 560–562, 566, 568, 573–576, 581–582, 587–588, 590, 593, 596–598, 600, 603, 606–609, 611–617, 624–627, 629–635, 644–645, 648, 651, 654–656, 658, 666, 685–687, 689–692, 694–695, 697–698, 700, 703–704, 706–707, 709, 711, 713–714, 716, 718–723, 725, 727, 729–730, 732, 735–737, 740–742, 745–747, 755, 757–758, 761–762, 765–766, 769–770, 772–773, 777, 781–782, 785, 790–791, 795–796, 798–806, 808, 818–819, 821, 823–824, 826, 829, 834, 839, 845–846, 849, 852, 855, 857–859, 861, 866–867, 869, 878–879, 882, 885, 888–889, 891, 900–901, 903–905, 907, 916–918, 923, 926–927, 929, 934
   tests.py76760%3–4, 6, 8–10, 26, 219, 233, 255, 257–260, 262–264, 266–270, 273–274, 276–277, 280–282, 285–286, 289–292, 295, 298–302, 305, 308, 311, 314–319, 322, 325, 328, 333–334, 336–337, 340, 342–347, 349–356, 359–361, 363
edtf
   __init__.py40100% 
   appsettings.py24291%12–13
   convert.py631182%11–19, 21, 73
   fields.py92920%1, 3–6, 8–10, 12, 20, 26, 28, 30–32, 35–36, 48–49, 64, 66, 69, 71–74, 76–80, 82–83, 85, 87–88, 90, 92–93, 95, 97–99, 101–102, 104, 106–109, 111, 113–116, 118, 127–129, 132, 135, 141–142, 144–146, 149, 153, 155, 157, 159, 162–175, 181, 183–184, 186–187, 192–193
   jdutil.py984455%37, 55, 91–92, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py710100% 
edtf/natlang
   __init__.py20100% 
   en.py1481192%56, 59, 119, 165–166, 177–178, 204–205, 209, 276
   tests.py10190%211
edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121199%352
   parser_classes.py5488484%110–112, 119, 122, 183, 189–193, 200–202, 209–213, 222–224, 229–235, 246, 337–338, 371–375, 378, 393, 396–400, 403–407, 427–429, 540, 603, 609, 613, 627, 631, 704, 722–723, 725, 730, 736, 741, 746, 782, 785, 791, 796, 798–806, 821, 826, 903, 907, 934
   tests.py76198%363
TOTAL252889664% 

Tests Skipped Failures Errors Time
249 0 💤 0 ❌ 0 🔥 3.500s ⏱️

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage

Coverage Report
FileStmtsMissCoverMissing
/opt/hostedtoolcache/Python/3.9.19/x64/lib/python3.9/site-packages/edtf
   __init__.py40100% 
   appsettings.py24483%10–13
   convert.py634430%11–19, 21, 38–39, 52, 61, 72–73, 75, 104, 107–109, 113, 117, 136–156
   fields.py922177%88, 93, 95, 98–99, 101–102, 104, 109, 113–116, 155, 157, 159, 169–170, 174–175, 183
   jdutil.py986632%37, 55, 91–92, 105, 152, 154–155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 251–252, 254–255, 257–258, 260, 262, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py71710%3–4, 6, 9–13, 16–21, 24–25, 28–29, 32–37, 40–44, 52–53, 56–62, 65–71, 74–79, 82–85, 88–91, 94–97, 100–107
/opt/hostedtoolcache/Python/3.9.19/x64/lib/python3.9/site-packages/edtf/natlang
   __init__.py20100% 
   en.py1487152%34, 44–45, 47–50, 55–56, 59–62, 64, 68–71, 73–74, 76–78, 86–88, 90–94, 104, 106, 119, 126, 157–159, 161–166, 169–171, 173–178, 202–205, 209, 224, 226–227, 229, 246, 248, 256, 258, 260, 262, 267, 270, 276
   tests.py10100%3, 5, 10, 179, 184–185, 190–191, 207, 211
/opt/hostedtoolcache/Python/3.9.19/x64/lib/python3.9/site-packages/edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121992%147–150, 346, 350–353
   parser_classes.py54827749%69, 71, 78–81, 83–84, 86–87, 110–112, 116, 119, 122, 181, 183, 190, 192, 198–202, 207–213, 220–224, 229–235, 246, 257, 286, 290, 302–304, 309, 317–319, 322, 337–338, 342, 371–375, 378, 383–384, 387, 390, 393, 396–400, 403–407, 427–429, 453, 457, 462, 464, 478, 485, 501, 510–512, 514–516, 519–520, 522, 525–528, 530, 532–534, 536, 540, 549–551, 555, 557, 560–562, 566, 568, 573–576, 581–582, 587–588, 590, 593, 596–598, 600, 603, 606–609, 611–617, 624–627, 629–635, 644–645, 648, 651, 654–656, 658, 666, 685–687, 689–692, 694–695, 697–698, 700, 703–704, 706–707, 709, 711, 713–714, 716, 718–723, 725, 727, 729–730, 732, 735–737, 740–742, 745–747, 755, 757–758, 761–762, 765–766, 769–770, 772–773, 777, 781–782, 785, 790–791, 795–796, 798–806, 808, 818–819, 821, 823–824, 826, 829, 834, 839, 845–846, 849, 852, 855, 857–859, 861, 866–867, 869, 878–879, 882, 885, 888–889, 891, 900–901, 903–905, 907, 916–918, 923, 926–927, 929, 934
   tests.py76760%3–4, 6, 8–10, 26, 219, 233, 255, 257–260, 262–264, 266–270, 273–274, 276–277, 280–282, 285–286, 289–292, 295, 298–302, 305, 308, 311, 314–319, 322, 325, 328, 333–334, 336–337, 340, 342–347, 349–356, 359–361, 363
edtf
   __init__.py40100% 
   appsettings.py24291%12–13
   convert.py631182%11–19, 21, 73
   fields.py92920%1, 3–6, 8–10, 12, 20, 26, 28, 30–32, 35–36, 48–49, 64, 66, 69, 71–74, 76–80, 82–83, 85, 87–88, 90, 92–93, 95, 97–99, 101–102, 104, 106–109, 111, 113–116, 118, 127–129, 132, 135, 141–142, 144–146, 149, 153, 155, 157, 159, 162–175, 181, 183–184, 186–187, 192–193
   jdutil.py984455%37, 55, 91–92, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py710100% 
edtf/natlang
   __init__.py20100% 
   en.py1481192%56, 59, 119, 165–166, 177–178, 204–205, 209, 276
   tests.py10190%211
edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121199%352
   parser_classes.py5488484%110–112, 119, 122, 183, 189–193, 200–202, 209–213, 222–224, 229–235, 246, 337–338, 371–375, 378, 393, 396–400, 403–407, 427–429, 540, 603, 609, 613, 627, 631, 704, 722–723, 725, 730, 736, 741, 746, 782, 785, 791, 796, 798–806, 821, 826, 903, 907, 934
   tests.py76198%363
TOTAL252889664% 

Tests Skipped Failures Errors Time
249 0 💤 0 ❌ 0 🔥 3.796s ⏱️

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage

Coverage Report
FileStmtsMissCoverMissing
/opt/hostedtoolcache/Python/3.10.14/x64/lib/python3.10/site-packages/edtf
   __init__.py40100% 
   appsettings.py24483%10–13
   convert.py634430%11–19, 21, 38–39, 52, 61, 72–73, 75, 104, 107–109, 113, 117, 136–156
   fields.py922177%88, 93, 95, 98–99, 101–102, 104, 109, 113–116, 155, 157, 159, 169–170, 174–175, 183
   jdutil.py986632%37, 55, 91–92, 105, 152, 154–155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 251–252, 254–255, 257–258, 260, 262, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py71710%3–4, 6, 9–13, 16–21, 24–25, 28–29, 32–37, 40–44, 52–53, 56–62, 65–71, 74–79, 82–85, 88–91, 94–97, 100–107
/opt/hostedtoolcache/Python/3.10.14/x64/lib/python3.10/site-packages/edtf/natlang
   __init__.py20100% 
   en.py1487152%34, 44–45, 47–50, 55–56, 59–62, 64, 68–71, 73–74, 76–78, 86–88, 90–94, 104, 106, 119, 126, 157–159, 161–166, 169–171, 173–178, 202–205, 209, 224, 226–227, 229, 246, 248, 256, 258, 260, 262, 267, 270, 276
   tests.py10100%3, 5, 10, 179, 184–185, 190–191, 207, 211
/opt/hostedtoolcache/Python/3.10.14/x64/lib/python3.10/site-packages/edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121992%147–150, 346, 350–353
   parser_classes.py54827749%69, 71, 78–81, 83–84, 86–87, 110–112, 116, 119, 122, 181, 183, 190, 192, 198–202, 207–213, 220–224, 229–235, 246, 257, 286, 290, 302–304, 309, 317–319, 322, 337–338, 342, 371–375, 378, 383–384, 387, 390, 393, 396–400, 403–407, 427–429, 453, 457, 462, 464, 478, 485, 501, 510–512, 514–516, 519–520, 522, 525–528, 530, 532–534, 536, 540, 549–551, 555, 557, 560–562, 566, 568, 573–576, 581–582, 587–588, 590, 593, 596–598, 600, 603, 606–609, 611–617, 624–627, 629–635, 644–645, 648, 651, 654–656, 658, 666, 685–687, 689–692, 694–695, 697–698, 700, 703–704, 706–707, 709, 711, 713–714, 716, 718–723, 725, 727, 729–730, 732, 735–737, 740–742, 745–747, 755, 757–758, 761–762, 765–766, 769–770, 772–773, 777, 781–782, 785, 790–791, 795–796, 798–806, 808, 818–819, 821, 823–824, 826, 829, 834, 839, 845–846, 849, 852, 855, 857–859, 861, 866–867, 869, 878–879, 882, 885, 888–889, 891, 900–901, 903–905, 907, 916–918, 923, 926–927, 929, 934
   tests.py76760%3–4, 6, 8–10, 26, 219, 233, 255, 257–260, 262–264, 266–270, 273–274, 276–277, 280–282, 285–286, 289–292, 295, 298–302, 305, 308, 311, 314–319, 322, 325, 328, 333–334, 336–337, 340, 342–347, 349–356, 359–361, 363
edtf
   __init__.py40100% 
   appsettings.py24291%12–13
   convert.py631182%11–19, 21, 73
   fields.py92920%1, 3–6, 8–10, 12, 20, 26, 28, 30–32, 35–36, 48–49, 64, 66, 69, 71–74, 76–80, 82–83, 85, 87–88, 90, 92–93, 95, 97–99, 101–102, 104, 106–109, 111, 113–116, 118, 127–129, 132, 135, 141–142, 144–146, 149, 153, 155, 157, 159, 162–175, 181, 183–184, 186–187, 192–193
   jdutil.py984455%37, 55, 91–92, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py710100% 
edtf/natlang
   __init__.py20100% 
   en.py1481192%56, 59, 119, 165–166, 177–178, 204–205, 209, 276
   tests.py10190%211
edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121199%352
   parser_classes.py5488484%110–112, 119, 122, 183, 189–193, 200–202, 209–213, 222–224, 229–235, 246, 337–338, 371–375, 378, 393, 396–400, 403–407, 427–429, 540, 603, 609, 613, 627, 631, 704, 722–723, 725, 730, 736, 741, 746, 782, 785, 791, 796, 798–806, 821, 826, 903, 907, 934
   tests.py76198%363
TOTAL252889664% 

Tests Skipped Failures Errors Time
249 0 💤 0 ❌ 0 🔥 3.898s ⏱️

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage

Coverage Report
FileStmtsMissCoverMissing
/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/edtf
   __init__.py40100% 
   appsettings.py24483%10–13
   convert.py634430%11–19, 21, 38–39, 52, 61, 72–73, 75, 104, 107–109, 113, 117, 136–156
   fields.py922177%88, 93, 95, 98–99, 101–102, 104, 109, 113–116, 155, 157, 159, 169–170, 174–175, 183
   jdutil.py986632%37, 55, 91–92, 105, 152, 154–155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 251–252, 254–255, 257–258, 260, 262, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py71710%3–4, 6, 9–13, 16–21, 24–25, 28–29, 32–37, 40–44, 52–53, 56–62, 65–71, 74–79, 82–85, 88–91, 94–97, 100–107
/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/edtf/natlang
   __init__.py20100% 
   en.py1487152%34, 44–45, 47–50, 55–56, 59–62, 64, 68–71, 73–74, 76–78, 86–88, 90–94, 104, 106, 119, 126, 157–159, 161–166, 169–171, 173–178, 202–205, 209, 224, 226–227, 229, 246, 248, 256, 258, 260, 262, 267, 270, 276
   tests.py10100%3, 5, 10, 179, 184–185, 190–191, 207, 211
/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121992%147–150, 346, 350–353
   parser_classes.py54827749%69, 71, 78–81, 83–84, 86–87, 110–112, 116, 119, 122, 181, 183, 190, 192, 198–202, 207–213, 220–224, 229–235, 246, 257, 286, 290, 302–304, 309, 317–319, 322, 337–338, 342, 371–375, 378, 383–384, 387, 390, 393, 396–400, 403–407, 427–429, 453, 457, 462, 464, 478, 485, 501, 510–512, 514–516, 519–520, 522, 525–528, 530, 532–534, 536, 540, 549–551, 555, 557, 560–562, 566, 568, 573–576, 581–582, 587–588, 590, 593, 596–598, 600, 603, 606–609, 611–617, 624–627, 629–635, 644–645, 648, 651, 654–656, 658, 666, 685–687, 689–692, 694–695, 697–698, 700, 703–704, 706–707, 709, 711, 713–714, 716, 718–723, 725, 727, 729–730, 732, 735–737, 740–742, 745–747, 755, 757–758, 761–762, 765–766, 769–770, 772–773, 777, 781–782, 785, 790–791, 795–796, 798–806, 808, 818–819, 821, 823–824, 826, 829, 834, 839, 845–846, 849, 852, 855, 857–859, 861, 866–867, 869, 878–879, 882, 885, 888–889, 891, 900–901, 903–905, 907, 916–918, 923, 926–927, 929, 934
   tests.py76760%3–4, 6, 8–10, 26, 219, 233, 255, 257–260, 262–264, 266–270, 273–274, 276–277, 280–282, 285–286, 289–292, 295, 298–302, 305, 308, 311, 314–319, 322, 325, 328, 333–334, 336–337, 340, 342–347, 349–356, 359–361, 363
edtf
   __init__.py40100% 
   appsettings.py24291%12–13
   convert.py631182%11–19, 21, 73
   fields.py92920%1, 3–6, 8–10, 12, 20, 26, 28, 30–32, 35–36, 48–49, 64, 66, 69, 71–74, 76–80, 82–83, 85, 87–88, 90, 92–93, 95, 97–99, 101–102, 104, 106–109, 111, 113–116, 118, 127–129, 132, 135, 141–142, 144–146, 149, 153, 155, 157, 159, 162–175, 181, 183–184, 186–187, 192–193
   jdutil.py984455%37, 55, 91–92, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py710100% 
edtf/natlang
   __init__.py20100% 
   en.py1481192%56, 59, 119, 165–166, 177–178, 204–205, 209, 276
   tests.py10190%211
edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121199%352
   parser_classes.py5488484%110–112, 119, 122, 183, 189–193, 200–202, 209–213, 222–224, 229–235, 246, 337–338, 371–375, 378, 393, 396–400, 403–407, 427–429, 540, 603, 609, 613, 627, 631, 704, 722–723, 725, 730, 736, 741, 746, 782, 785, 791, 796, 798–806, 821, 826, 903, 907, 934
   tests.py76198%363
TOTAL252889664% 

Tests Skipped Failures Errors Time
249 0 💤 0 ❌ 0 🔥 3.820s ⏱️

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage

Coverage Report
FileStmtsMissCoverMissing
/opt/hostedtoolcache/Python/3.12.3/x64/lib/python3.12/site-packages/edtf
   __init__.py40100% 
   appsettings.py24483%10–13
   convert.py634430%11–19, 21, 38–39, 52, 61, 72–73, 75, 104, 107–109, 113, 117, 136–156
   fields.py922177%88, 93, 95, 98–99, 101–102, 104, 109, 113–116, 155, 157, 159, 169–170, 174–175, 183
   jdutil.py986632%37, 55, 91–92, 105, 152, 154–155, 157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 251–252, 254–255, 257–258, 260, 262, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py71710%3–4, 6, 9–13, 16–21, 24–25, 28–29, 32–37, 40–44, 52–53, 56–62, 65–71, 74–79, 82–85, 88–91, 94–97, 100–107
/opt/hostedtoolcache/Python/3.12.3/x64/lib/python3.12/site-packages/edtf/natlang
   __init__.py20100% 
   en.py1487152%34, 44–45, 47–50, 55–56, 59–62, 64, 68–71, 73–74, 76–78, 86–88, 90–94, 104, 106, 119, 126, 157–159, 161–166, 169–171, 173–178, 202–205, 209, 224, 226–227, 229, 246, 248, 256, 258, 260, 262, 267, 270, 276
   tests.py10100%3, 5, 10, 179, 184–185, 190–191, 207, 211
/opt/hostedtoolcache/Python/3.12.3/x64/lib/python3.12/site-packages/edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121992%147–150, 346, 350–353
   parser_classes.py54827749%69, 71, 78–81, 83–84, 86–87, 110–112, 116, 119, 122, 181, 183, 190, 192, 198–202, 207–213, 220–224, 229–235, 246, 257, 286, 290, 302–304, 309, 317–319, 322, 337–338, 342, 371–375, 378, 383–384, 387, 390, 393, 396–400, 403–407, 427–429, 453, 457, 462, 464, 478, 485, 501, 510–512, 514–516, 519–520, 522, 525–528, 530, 532–534, 536, 540, 549–551, 555, 557, 560–562, 566, 568, 573–576, 581–582, 587–588, 590, 593, 596–598, 600, 603, 606–609, 611–617, 624–627, 629–635, 644–645, 648, 651, 654–656, 658, 666, 685–687, 689–692, 694–695, 697–698, 700, 703–704, 706–707, 709, 711, 713–714, 716, 718–723, 725, 727, 729–730, 732, 735–737, 740–742, 745–747, 755, 757–758, 761–762, 765–766, 769–770, 772–773, 777, 781–782, 785, 790–791, 795–796, 798–806, 808, 818–819, 821, 823–824, 826, 829, 834, 839, 845–846, 849, 852, 855, 857–859, 861, 866–867, 869, 878–879, 882, 885, 888–889, 891, 900–901, 903–905, 907, 916–918, 923, 926–927, 929, 934
   tests.py76760%3–4, 6, 8–10, 26, 219, 233, 255, 257–260, 262–264, 266–270, 273–274, 276–277, 280–282, 285–286, 289–292, 295, 298–302, 305, 308, 311, 314–319, 322, 325, 328, 333–334, 336–337, 340, 342–347, 349–356, 359–361, 363
edtf
   __init__.py40100% 
   appsettings.py24291%12–13
   convert.py631182%11–19, 21, 73
   fields.py92920%1, 3–6, 8–10, 12, 20, 26, 28, 30–32, 35–36, 48–49, 64, 66, 69, 71–74, 76–80, 82–83, 85, 87–88, 90, 92–93, 95, 97–99, 101–102, 104, 106–109, 111, 113–116, 118, 127–129, 132, 135, 141–142, 144–146, 149, 153, 155, 157, 159, 162–175, 181, 183–184, 186–187, 192–193
   jdutil.py984455%37, 55, 91–92, 287, 291, 314, 316–317, 319, 321, 346, 348, 350, 370–372, 374, 376, 378, 381–383, 385, 387, 389, 392–393, 395, 397, 399–400, 402, 405–407, 410–413, 415, 417, 424, 431
   tests.py710100% 
edtf/natlang
   __init__.py20100% 
   en.py1481192%56, 59, 119, 165–166, 177–178, 204–205, 209, 276
   tests.py10190%211
edtf/parser
   __init__.py40100% 
   edtf_exceptions.py30100% 
   grammar.py121199%352
   parser_classes.py5488484%110–112, 119, 122, 183, 189–193, 200–202, 209–213, 222–224, 229–235, 246, 337–338, 371–375, 378, 393, 396–400, 403–407, 427–429, 540, 603, 609, 613, 627, 631, 704, 722–723, 725, 730, 736, 741, 746, 782, 785, 791, 796, 798–806, 821, 826, 903, 907, 934
   tests.py76198%363
TOTAL252889664% 

Tests Skipped Failures Errors Time
249 0 💤 0 ❌ 0 🔥 5.806s ⏱️

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 23a3d7e Previous: 3436357 Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 112615.66560226989 iter/sec (stddev: 6.275084393992172e-7) 79958.30048203815 iter/sec (stddev: 0.0000013902547894197534) 0.71
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 11460.41504418109 iter/sec (stddev: 0.000005467111140044315) 8474.011269984549 iter/sec (stddev: 0.000014370570670442267) 0.74
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 13934.30458296472 iter/sec (stddev: 0.0000074130948486903684) 10427.810398046287 iter/sec (stddev: 0.0000072904092992443195) 0.75
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 9445.85100490562 iter/sec (stddev: 0.000004434182414688578) 6847.227622539922 iter/sec (stddev: 0.000009740919924733184) 0.72
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 16806.440119208735 iter/sec (stddev: 0.000004033801217753863) 12555.780097537328 iter/sec (stddev: 0.000005472294798596726) 0.75
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 11963.546373040152 iter/sec (stddev: 0.000004462133468800213) 8880.042879322413 iter/sec (stddev: 0.000007013408444804863) 0.74
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 7498.340738226578 iter/sec (stddev: 0.000005070842279491912) 5557.636889859583 iter/sec (stddev: 0.00001390533642042178) 0.74
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 10136.865919746037 iter/sec (stddev: 0.000004865825736223747) 7511.798070564185 iter/sec (stddev: 0.00000891810723898234) 0.74
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 69844.11381499983 iter/sec (stddev: 0.0000015924548782767833) 47558.30685213179 iter/sec (stddev: 0.0000031697692123994415) 0.68
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 57074.34873171397 iter/sec (stddev: 0.000001219378832653773) 42308.84014737829 iter/sec (stddev: 0.0000025628958806588395) 0.74
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 32421.032879521274 iter/sec (stddev: 0.000003137397892469256) 23877.1187957652 iter/sec (stddev: 0.0000032570402717625384) 0.74
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 117.26120049667804 iter/sec (stddev: 0.0005713764032269913) 97.69862953680915 iter/sec (stddev: 0.00024528896220694723) 0.83
edtf/parser/tests.py::test_benchmark_parser[2008-12] 138.1502482389584 iter/sec (stddev: 0.001107134975785877) 115.90335748753797 iter/sec (stddev: 0.00133160938591465) 0.84
edtf/parser/tests.py::test_benchmark_parser[2008] 169.18811425486982 iter/sec (stddev: 0.00013832938980001063) 143.48646401486695 iter/sec (stddev: 0.00017745575776047665) 0.85
edtf/parser/tests.py::test_benchmark_parser[-0999] 132.8856286806562 iter/sec (stddev: 0.00010021502413021646) 111.6325515831846 iter/sec (stddev: 0.0001991487073228647) 0.84
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 107.98528162432066 iter/sec (stddev: 0.0009646604985807) 90.31960851001091 iter/sec (stddev: 0.00012143445929559794) 0.84
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 47.94160022733147 iter/sec (stddev: 0.0002488318980439506) 40.17832046653281 iter/sec (stddev: 0.0008166436644674779) 0.84
edtf/parser/tests.py::test_benchmark_parser[/2006] 118.33263928190925 iter/sec (stddev: 0.00011745152757657982) 100.5958777555985 iter/sec (stddev: 0.00015405629892429465) 0.85
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 103.62342836663393 iter/sec (stddev: 0.000127816561045442) 85.52923258058316 iter/sec (stddev: 0.00017423393802174224) 0.83
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 22.159867286876004 iter/sec (stddev: 0.0002201491328919658) 20.93579375181425 iter/sec (stddev: 0.0002589595290796208) 0.94
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 418.2191273351805 iter/sec (stddev: 0.00006996316098605311) 366.20661488859406 iter/sec (stddev: 0.00009205783713548249) 0.88
edtf/parser/tests.py::test_benchmark_parser[2001-29] 124.87047526156347 iter/sec (stddev: 0.00011814576106395855) 105.33547912797474 iter/sec (stddev: 0.0001253303714130804) 0.84

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 23a3d7e Previous: 3436357 Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 88767.0105010859 iter/sec (stddev: 8.573537893586255e-7) 79958.30048203815 iter/sec (stddev: 0.0000013902547894197534) 0.90
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 8900.921850218623 iter/sec (stddev: 0.000005324740092499663) 8474.011269984549 iter/sec (stddev: 0.000014370570670442267) 0.95
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 11265.569835090084 iter/sec (stddev: 0.000004364616034069602) 10427.810398046287 iter/sec (stddev: 0.0000072904092992443195) 0.93
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 7516.213313976455 iter/sec (stddev: 0.000006317879898542234) 6847.227622539922 iter/sec (stddev: 0.000009740919924733184) 0.91
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 13122.789652884505 iter/sec (stddev: 0.00000453758522692099) 12555.780097537328 iter/sec (stddev: 0.000005472294798596726) 0.96
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 9521.705501845247 iter/sec (stddev: 0.0000052698394131647924) 8880.042879322413 iter/sec (stddev: 0.000007013408444804863) 0.93
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 5973.6560992468785 iter/sec (stddev: 0.000011533246410826644) 5557.636889859583 iter/sec (stddev: 0.00001390533642042178) 0.93
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 8137.622346273701 iter/sec (stddev: 0.000010773087490876892) 7511.798070564185 iter/sec (stddev: 0.00000891810723898234) 0.92
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 51703.5208652613 iter/sec (stddev: 0.000001334699111102396) 47558.30685213179 iter/sec (stddev: 0.0000031697692123994415) 0.92
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 46319.49863522803 iter/sec (stddev: 0.0000016515359715919137) 42308.84014737829 iter/sec (stddev: 0.0000025628958806588395) 0.91
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 24933.635262466047 iter/sec (stddev: 0.000003586808945000392) 23877.1187957652 iter/sec (stddev: 0.0000032570402717625384) 0.96
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 102.87160296629015 iter/sec (stddev: 0.00031936237918404485) 97.69862953680915 iter/sec (stddev: 0.00024528896220694723) 0.95
edtf/parser/tests.py::test_benchmark_parser[2008-12] 124.2206362773745 iter/sec (stddev: 0.0015398159050580733) 115.90335748753797 iter/sec (stddev: 0.00133160938591465) 0.93
edtf/parser/tests.py::test_benchmark_parser[2008] 154.27839873473343 iter/sec (stddev: 0.0001908861999065571) 143.48646401486695 iter/sec (stddev: 0.00017745575776047665) 0.93
edtf/parser/tests.py::test_benchmark_parser[-0999] 120.67129688106473 iter/sec (stddev: 0.0001611099900859099) 111.6325515831846 iter/sec (stddev: 0.0001991487073228647) 0.93
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 97.48834079483495 iter/sec (stddev: 0.00020506021286666225) 90.31960851001091 iter/sec (stddev: 0.00012143445929559794) 0.93
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 42.74619676096361 iter/sec (stddev: 0.00022772365688186549) 40.17832046653281 iter/sec (stddev: 0.0008166436644674779) 0.94
edtf/parser/tests.py::test_benchmark_parser[/2006] 108.16818013432146 iter/sec (stddev: 0.0003408896083751312) 100.5958777555985 iter/sec (stddev: 0.00015405629892429465) 0.93
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 87.98129159341842 iter/sec (stddev: 0.001682863831298381) 85.52923258058316 iter/sec (stddev: 0.00017423393802174224) 0.97
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 23.091698914447857 iter/sec (stddev: 0.0003018196458826569) 20.93579375181425 iter/sec (stddev: 0.0002589595290796208) 0.91
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 397.3890351525047 iter/sec (stddev: 0.00007642003655173578) 366.20661488859406 iter/sec (stddev: 0.00009205783713548249) 0.92
edtf/parser/tests.py::test_benchmark_parser[2001-29] 115.3402278948763 iter/sec (stddev: 0.00012660949422458527) 105.33547912797474 iter/sec (stddev: 0.0001253303714130804) 0.91

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 23a3d7e Previous: 3436357 Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 82582.24931981423 iter/sec (stddev: 9.493480230875875e-7) 79958.30048203815 iter/sec (stddev: 0.0000013902547894197534) 0.97
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 8495.084963218189 iter/sec (stddev: 0.000006805235580173414) 8474.011269984549 iter/sec (stddev: 0.000014370570670442267) 1.00
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 10490.051487436283 iter/sec (stddev: 0.00000416529841148147) 10427.810398046287 iter/sec (stddev: 0.0000072904092992443195) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 6990.471851829893 iter/sec (stddev: 0.000005238593555395348) 6847.227622539922 iter/sec (stddev: 0.000009740919924733184) 0.98
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 12491.889193755884 iter/sec (stddev: 0.000004300714708378163) 12555.780097537328 iter/sec (stddev: 0.000005472294798596726) 1.01
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 8845.87926713937 iter/sec (stddev: 0.000004723765529825692) 8880.042879322413 iter/sec (stddev: 0.000007013408444804863) 1.00
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 5405.819391757616 iter/sec (stddev: 0.000037283545954337615) 5557.636889859583 iter/sec (stddev: 0.00001390533642042178) 1.03
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 7673.6486948110105 iter/sec (stddev: 0.000005547169049473546) 7511.798070564185 iter/sec (stddev: 0.00000891810723898234) 0.98
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 50157.830385315414 iter/sec (stddev: 0.0000014843772971356884) 47558.30685213179 iter/sec (stddev: 0.0000031697692123994415) 0.95
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 42889.71012888128 iter/sec (stddev: 0.0000014942816885740758) 42308.84014737829 iter/sec (stddev: 0.0000025628958806588395) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 24516.79458377661 iter/sec (stddev: 0.000004058844901028363) 23877.1187957652 iter/sec (stddev: 0.0000032570402717625384) 0.97
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 99.77995580282735 iter/sec (stddev: 0.0001281936085998655) 97.69862953680915 iter/sec (stddev: 0.00024528896220694723) 0.98
edtf/parser/tests.py::test_benchmark_parser[2008-12] 118.64504944129149 iter/sec (stddev: 0.0012865556803151326) 115.90335748753797 iter/sec (stddev: 0.00133160938591465) 0.98
edtf/parser/tests.py::test_benchmark_parser[2008] 147.24576404320553 iter/sec (stddev: 0.00012646751473860158) 143.48646401486695 iter/sec (stddev: 0.00017745575776047665) 0.97
edtf/parser/tests.py::test_benchmark_parser[-0999] 115.05564613844206 iter/sec (stddev: 0.00012825037692796646) 111.6325515831846 iter/sec (stddev: 0.0001991487073228647) 0.97
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 92.8078184050533 iter/sec (stddev: 0.0000943077038434273) 90.31960851001091 iter/sec (stddev: 0.00012143445929559794) 0.97
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 40.881476953475804 iter/sec (stddev: 0.000205466656999473) 40.17832046653281 iter/sec (stddev: 0.0008166436644674779) 0.98
edtf/parser/tests.py::test_benchmark_parser[/2006] 102.63266505121813 iter/sec (stddev: 0.00022574889298205902) 100.5958777555985 iter/sec (stddev: 0.00015405629892429465) 0.98
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 87.02031546759753 iter/sec (stddev: 0.00009370824208346737) 85.52923258058316 iter/sec (stddev: 0.00017423393802174224) 0.98
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 21.458080783304972 iter/sec (stddev: 0.0005042068939737975) 20.93579375181425 iter/sec (stddev: 0.0002589595290796208) 0.98
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 372.6393258321324 iter/sec (stddev: 0.00007350297486706885) 366.20661488859406 iter/sec (stddev: 0.00009205783713548249) 0.98
edtf/parser/tests.py::test_benchmark_parser[2001-29] 107.17568326341869 iter/sec (stddev: 0.0002913705629941769) 105.33547912797474 iter/sec (stddev: 0.0001253303714130804) 0.98

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 23a3d7e Previous: 3436357 Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 80637.94208574825 iter/sec (stddev: 0.0000011043896442961258) 79958.30048203815 iter/sec (stddev: 0.0000013902547894197534) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 8341.905665295199 iter/sec (stddev: 0.00001364758689069219) 8474.011269984549 iter/sec (stddev: 0.000014370570670442267) 1.02
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 10417.819789637768 iter/sec (stddev: 0.000005854690070068201) 10427.810398046287 iter/sec (stddev: 0.0000072904092992443195) 1.00
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 6886.515585990748 iter/sec (stddev: 0.00000623345924005022) 6847.227622539922 iter/sec (stddev: 0.000009740919924733184) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 12484.54770137337 iter/sec (stddev: 0.0000058829941443926245) 12555.780097537328 iter/sec (stddev: 0.000005472294798596726) 1.01
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 8698.088249765118 iter/sec (stddev: 0.000011886154482232475) 8880.042879322413 iter/sec (stddev: 0.000007013408444804863) 1.02
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 5544.4870786285965 iter/sec (stddev: 0.000008976243497641626) 5557.636889859583 iter/sec (stddev: 0.00001390533642042178) 1.00
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 7444.998902374758 iter/sec (stddev: 0.000007893514255000333) 7511.798070564185 iter/sec (stddev: 0.00000891810723898234) 1.01
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 48852.86297216357 iter/sec (stddev: 0.0000015090745392079688) 47558.30685213179 iter/sec (stddev: 0.0000031697692123994415) 0.97
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 42918.513103889454 iter/sec (stddev: 0.000002651012578519279) 42308.84014737829 iter/sec (stddev: 0.0000025628958806588395) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 24511.496710184278 iter/sec (stddev: 0.0000032464293262941125) 23877.1187957652 iter/sec (stddev: 0.0000032570402717625384) 0.97
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 96.88586179657293 iter/sec (stddev: 0.00021548593307152734) 97.69862953680915 iter/sec (stddev: 0.00024528896220694723) 1.01
edtf/parser/tests.py::test_benchmark_parser[2008-12] 116.69180385841727 iter/sec (stddev: 0.0013784164801816487) 115.90335748753797 iter/sec (stddev: 0.00133160938591465) 0.99
edtf/parser/tests.py::test_benchmark_parser[2008] 142.79987879432167 iter/sec (stddev: 0.00038411885450562313) 143.48646401486695 iter/sec (stddev: 0.00017745575776047665) 1.00
edtf/parser/tests.py::test_benchmark_parser[-0999] 111.70538195402993 iter/sec (stddev: 0.00013426188268034613) 111.6325515831846 iter/sec (stddev: 0.0001991487073228647) 1.00
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 89.88053110140656 iter/sec (stddev: 0.0001810424303467495) 90.31960851001091 iter/sec (stddev: 0.00012143445929559794) 1.00
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 39.85984485338454 iter/sec (stddev: 0.0001974765034694153) 40.17832046653281 iter/sec (stddev: 0.0008166436644674779) 1.01
edtf/parser/tests.py::test_benchmark_parser[/2006] 100.59262605960122 iter/sec (stddev: 0.0001953037327707223) 100.5958777555985 iter/sec (stddev: 0.00015405629892429465) 1.00
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 83.87251675710827 iter/sec (stddev: 0.0010575960145274095) 85.52923258058316 iter/sec (stddev: 0.00017423393802174224) 1.02
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 21.064135489943894 iter/sec (stddev: 0.00027034343095348745) 20.93579375181425 iter/sec (stddev: 0.0002589595290796208) 0.99
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 362.28789437411604 iter/sec (stddev: 0.00009144047297110157) 366.20661488859406 iter/sec (stddev: 0.00009205783713548249) 1.01
edtf/parser/tests.py::test_benchmark_parser[2001-29] 106.09274956949167 iter/sec (stddev: 0.00009112446278783035) 105.33547912797474 iter/sec (stddev: 0.0001253303714130804) 0.99

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 23a3d7e Previous: 3436357 Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 70086.9447005904 iter/sec (stddev: 9.325218125747999e-7) 79958.30048203815 iter/sec (stddev: 0.0000013902547894197534) 1.14
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 8331.01398047554 iter/sec (stddev: 0.000004649981673218373) 8474.011269984549 iter/sec (stddev: 0.000014370570670442267) 1.02
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 9967.392433596815 iter/sec (stddev: 0.000005565287296047531) 10427.810398046287 iter/sec (stddev: 0.0000072904092992443195) 1.05
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 6740.962278756065 iter/sec (stddev: 0.00001340597920483976) 6847.227622539922 iter/sec (stddev: 0.000009740919924733184) 1.02
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 11701.629279061168 iter/sec (stddev: 0.000004272144540201667) 12555.780097537328 iter/sec (stddev: 0.000005472294798596726) 1.07
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 8468.048188822464 iter/sec (stddev: 0.000008764418157665953) 8880.042879322413 iter/sec (stddev: 0.000007013408444804863) 1.05
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 5684.699045819449 iter/sec (stddev: 0.000007004406951009693) 5557.636889859583 iter/sec (stddev: 0.00001390533642042178) 0.98
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 7376.606611845596 iter/sec (stddev: 0.0000069084711193746155) 7511.798070564185 iter/sec (stddev: 0.00000891810723898234) 1.02
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 50663.895271017995 iter/sec (stddev: 0.0000016921349466399732) 47558.30685213179 iter/sec (stddev: 0.0000031697692123994415) 0.94
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 44862.1619871171 iter/sec (stddev: 0.0000013737858826073448) 42308.84014737829 iter/sec (stddev: 0.0000025628958806588395) 0.94
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 22654.84646915091 iter/sec (stddev: 0.0000027735720310472215) 23877.1187957652 iter/sec (stddev: 0.0000032570402717625384) 1.05
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 90.8554390718194 iter/sec (stddev: 0.00018799972211284736) 97.69862953680915 iter/sec (stddev: 0.00024528896220694723) 1.08
edtf/parser/tests.py::test_benchmark_parser[2008-12] 111.47799985798436 iter/sec (stddev: 0.00011778168593013262) 115.90335748753797 iter/sec (stddev: 0.00133160938591465) 1.04
edtf/parser/tests.py::test_benchmark_parser[2008] 135.2161884750531 iter/sec (stddev: 0.0001253433502081992) 143.48646401486695 iter/sec (stddev: 0.00017745575776047665) 1.06
edtf/parser/tests.py::test_benchmark_parser[-0999] 105.11096940435664 iter/sec (stddev: 0.0001445512352525702) 111.6325515831846 iter/sec (stddev: 0.0001991487073228647) 1.06
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 85.58187419852538 iter/sec (stddev: 0.00010629415908098701) 90.31960851001091 iter/sec (stddev: 0.00012143445929559794) 1.06
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 37.07408526852491 iter/sec (stddev: 0.0022557187890364775) 40.17832046653281 iter/sec (stddev: 0.0008166436644674779) 1.08
edtf/parser/tests.py::test_benchmark_parser[/2006] 93.58810006462576 iter/sec (stddev: 0.0001277733634342468) 100.5958777555985 iter/sec (stddev: 0.00015405629892429465) 1.07
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 82.27778304014974 iter/sec (stddev: 0.00012405795713358255) 85.52923258058316 iter/sec (stddev: 0.00017423393802174224) 1.04
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 17.751963684368334 iter/sec (stddev: 0.00037396671467820013) 20.93579375181425 iter/sec (stddev: 0.0002589595290796208) 1.18
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 313.69766336798654 iter/sec (stddev: 0.00005539410220813157) 366.20661488859406 iter/sec (stddev: 0.00009205783713548249) 1.17
edtf/parser/tests.py::test_benchmark_parser[2001-29] 99.85520201162487 iter/sec (stddev: 0.00010232034865425359) 105.33547912797474 iter/sec (stddev: 0.0001253303714130804) 1.05

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.