Skip to content

Commit

Permalink
Do not auto-push when using external-data file
Browse files Browse the repository at this point in the history
  • Loading branch information
aweakley committed May 27, 2024
1 parent bb6e640 commit 13a8315
Showing 1 changed file with 0 additions and 3 deletions.
3 changes: 0 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,12 +110,9 @@ jobs:
comment-on-alert: true
save-data-file: true
summary-always: true
# Where the previous data file is stored
external-data-json-path: ./cache/benchmark-data.json

- name: Comment on benchmark results without publishing
uses: benchmark-action/github-action-benchmark@v1
if: github.event_name == 'pull_request'
with:
tool: 'pytest'
auto-push: false
Expand Down

9 comments on commit 13a8315

@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.704s ⏱️

@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.766s ⏱️

@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.671s ⏱️

@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.787s ⏱️

@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.784s ⏱️

@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: 13a8315 Previous: 23a3d7e Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 115004.3072653985 iter/sec (stddev: 7.834005509215258e-7) 70086.9447005904 iter/sec (stddev: 9.325218125747999e-7) 0.61
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 11367.89270601968 iter/sec (stddev: 0.00000568018181650373) 8331.01398047554 iter/sec (stddev: 0.000004649981673218373) 0.73
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 13858.415482980341 iter/sec (stddev: 0.000005036422359280935) 9967.392433596815 iter/sec (stddev: 0.000005565287296047531) 0.72
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 9207.257552822217 iter/sec (stddev: 0.000005448450072094203) 6740.962278756065 iter/sec (stddev: 0.00001340597920483976) 0.73
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 16647.04689362329 iter/sec (stddev: 0.000003417371684576519) 11701.629279061168 iter/sec (stddev: 0.000004272144540201667) 0.70
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 11744.91858318692 iter/sec (stddev: 0.000005088100690713757) 8468.048188822464 iter/sec (stddev: 0.000008764418157665953) 0.72
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 7268.383071361796 iter/sec (stddev: 0.0000250321722265538) 5684.699045819449 iter/sec (stddev: 0.000007004406951009693) 0.78
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 10043.168765669323 iter/sec (stddev: 0.000005510047799915423) 7376.606611845596 iter/sec (stddev: 0.0000069084711193746155) 0.73
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 69370.15301449983 iter/sec (stddev: 0.0000015625338492893047) 50663.895271017995 iter/sec (stddev: 0.0000016921349466399732) 0.73
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 56813.87402149433 iter/sec (stddev: 0.0000011198898195914883) 44862.1619871171 iter/sec (stddev: 0.0000013737858826073448) 0.79
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 32781.12397643384 iter/sec (stddev: 0.000002527028821982336) 22654.84646915091 iter/sec (stddev: 0.0000027735720310472215) 0.69
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 112.57643713557606 iter/sec (stddev: 0.00017887146196569285) 90.8554390718194 iter/sec (stddev: 0.00018799972211284736) 0.81
edtf/parser/tests.py::test_benchmark_parser[2008-12] 132.46289543382264 iter/sec (stddev: 0.001564837649060476) 111.47799985798436 iter/sec (stddev: 0.00011778168593013262) 0.84
edtf/parser/tests.py::test_benchmark_parser[2008] 167.73191436154625 iter/sec (stddev: 0.00010471666434942597) 135.2161884750531 iter/sec (stddev: 0.0001253433502081992) 0.81
edtf/parser/tests.py::test_benchmark_parser[-0999] 129.61485912975093 iter/sec (stddev: 0.00013427530395995464) 105.11096940435664 iter/sec (stddev: 0.0001445512352525702) 0.81
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 105.47442715474781 iter/sec (stddev: 0.00020622614198554927) 85.58187419852538 iter/sec (stddev: 0.00010629415908098701) 0.81
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 46.065056314630255 iter/sec (stddev: 0.00028067275784142507) 37.07408526852491 iter/sec (stddev: 0.0022557187890364775) 0.80
edtf/parser/tests.py::test_benchmark_parser[/2006] 114.3324859491341 iter/sec (stddev: 0.00018089183908523378) 93.58810006462576 iter/sec (stddev: 0.0001277733634342468) 0.82
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 101.33419664219284 iter/sec (stddev: 0.0001275734845104078) 82.27778304014974 iter/sec (stddev: 0.00012405795713358255) 0.81
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 20.827518142230037 iter/sec (stddev: 0.0012186736757914636) 17.751963684368334 iter/sec (stddev: 0.00037396671467820013) 0.85
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 406.76572250879025 iter/sec (stddev: 0.00007189850501220115) 313.69766336798654 iter/sec (stddev: 0.00005539410220813157) 0.77
edtf/parser/tests.py::test_benchmark_parser[2001-29] 122.45513023990036 iter/sec (stddev: 0.00010698356737504685) 99.85520201162487 iter/sec (stddev: 0.00010232034865425359) 0.82

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: 13a8315 Previous: 23a3d7e Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 88268.55855003693 iter/sec (stddev: 7.600273020746905e-7) 70086.9447005904 iter/sec (stddev: 9.325218125747999e-7) 0.79
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 8912.673402803035 iter/sec (stddev: 0.000006155286022937561) 8331.01398047554 iter/sec (stddev: 0.000004649981673218373) 0.93
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 11277.189536972332 iter/sec (stddev: 0.000004562551914391134) 9967.392433596815 iter/sec (stddev: 0.000005565287296047531) 0.88
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 7510.107952949281 iter/sec (stddev: 0.000006458508843420914) 6740.962278756065 iter/sec (stddev: 0.00001340597920483976) 0.90
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 13127.952832055811 iter/sec (stddev: 0.000003833203944600324) 11701.629279061168 iter/sec (stddev: 0.000004272144540201667) 0.89
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 9445.757849769585 iter/sec (stddev: 0.000006115348372693172) 8468.048188822464 iter/sec (stddev: 0.000008764418157665953) 0.90
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 5908.524695066223 iter/sec (stddev: 0.0000063997466317777695) 5684.699045819449 iter/sec (stddev: 0.000007004406951009693) 0.96
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 7879.496132002836 iter/sec (stddev: 0.000022442599148653908) 7376.606611845596 iter/sec (stddev: 0.0000069084711193746155) 0.94
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 51285.658344144955 iter/sec (stddev: 0.000001037523106353699) 50663.895271017995 iter/sec (stddev: 0.0000016921349466399732) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 45294.1189027515 iter/sec (stddev: 0.0000020079117088294972) 44862.1619871171 iter/sec (stddev: 0.0000013737858826073448) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 25328.134382378274 iter/sec (stddev: 0.000002622715627446277) 22654.84646915091 iter/sec (stddev: 0.0000027735720310472215) 0.89
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 104.81436039679852 iter/sec (stddev: 0.00021286154536388457) 90.8554390718194 iter/sec (stddev: 0.00018799972211284736) 0.87
edtf/parser/tests.py::test_benchmark_parser[2008-12] 123.9844720607691 iter/sec (stddev: 0.0011162971229922577) 111.47799985798436 iter/sec (stddev: 0.00011778168593013262) 0.90
edtf/parser/tests.py::test_benchmark_parser[2008] 154.05969521823357 iter/sec (stddev: 0.00013185663098455423) 135.2161884750531 iter/sec (stddev: 0.0001253433502081992) 0.88
edtf/parser/tests.py::test_benchmark_parser[-0999] 119.91539212055162 iter/sec (stddev: 0.00016492876546623923) 105.11096940435664 iter/sec (stddev: 0.0001445512352525702) 0.88
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 97.94189002808754 iter/sec (stddev: 0.00014364916410441385) 85.58187419852538 iter/sec (stddev: 0.00010629415908098701) 0.87
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 43.41974076150884 iter/sec (stddev: 0.00016316521295248984) 37.07408526852491 iter/sec (stddev: 0.0022557187890364775) 0.85
edtf/parser/tests.py::test_benchmark_parser[/2006] 108.57630028860346 iter/sec (stddev: 0.0001232459800739028) 93.58810006462576 iter/sec (stddev: 0.0001277733634342468) 0.86
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 92.37253203672806 iter/sec (stddev: 0.0002427269702117992) 82.27778304014974 iter/sec (stddev: 0.00012405795713358255) 0.89
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 22.708570827958834 iter/sec (stddev: 0.00018372247481421923) 17.751963684368334 iter/sec (stddev: 0.00037396671467820013) 0.78
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 393.93181501520615 iter/sec (stddev: 0.00008001428894340238) 313.69766336798654 iter/sec (stddev: 0.00005539410220813157) 0.80
edtf/parser/tests.py::test_benchmark_parser[2001-29] 114.64331651226422 iter/sec (stddev: 0.00014897591659156377) 99.85520201162487 iter/sec (stddev: 0.00010232034865425359) 0.87

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: 13a8315 Previous: 23a3d7e Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 80895.25059653397 iter/sec (stddev: 0.0000011158454702679946) 70086.9447005904 iter/sec (stddev: 9.325218125747999e-7) 0.87
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 8686.3861125646 iter/sec (stddev: 0.0000048290998392474175) 8331.01398047554 iter/sec (stddev: 0.000004649981673218373) 0.96
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 10799.927506191993 iter/sec (stddev: 0.000005038031865957768) 9967.392433596815 iter/sec (stddev: 0.000005565287296047531) 0.92
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 7035.492530171884 iter/sec (stddev: 0.000005406577894040264) 6740.962278756065 iter/sec (stddev: 0.00001340597920483976) 0.96
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 12547.947096421412 iter/sec (stddev: 0.0000087656794355028) 11701.629279061168 iter/sec (stddev: 0.000004272144540201667) 0.93
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 9045.034736076355 iter/sec (stddev: 0.000011749369969628539) 8468.048188822464 iter/sec (stddev: 0.000008764418157665953) 0.94
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 5750.344169082376 iter/sec (stddev: 0.000018786651567396208) 5684.699045819449 iter/sec (stddev: 0.000007004406951009693) 0.99
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 7760.513470687217 iter/sec (stddev: 0.000005751771090493778) 7376.606611845596 iter/sec (stddev: 0.0000069084711193746155) 0.95
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 48530.939706936355 iter/sec (stddev: 0.0000027114099545493194) 50663.895271017995 iter/sec (stddev: 0.0000016921349466399732) 1.04
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 42890.80746578856 iter/sec (stddev: 0.000001138619831323524) 44862.1619871171 iter/sec (stddev: 0.0000013737858826073448) 1.05
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 24783.34046957927 iter/sec (stddev: 0.000003370961875943763) 22654.84646915091 iter/sec (stddev: 0.0000027735720310472215) 0.91
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 98.509807121932 iter/sec (stddev: 0.0001869543276032091) 90.8554390718194 iter/sec (stddev: 0.00018799972211284736) 0.92
edtf/parser/tests.py::test_benchmark_parser[2008-12] 117.19487854020294 iter/sec (stddev: 0.0013403340369566301) 111.47799985798436 iter/sec (stddev: 0.00011778168593013262) 0.95
edtf/parser/tests.py::test_benchmark_parser[2008] 143.7233576051997 iter/sec (stddev: 0.0001333191609729257) 135.2161884750531 iter/sec (stddev: 0.0001253433502081992) 0.94
edtf/parser/tests.py::test_benchmark_parser[-0999] 112.86224082696839 iter/sec (stddev: 0.0001495683081735868) 105.11096940435664 iter/sec (stddev: 0.0001445512352525702) 0.93
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 90.26908641051675 iter/sec (stddev: 0.00010674817823486479) 85.58187419852538 iter/sec (stddev: 0.00010629415908098701) 0.95
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 40.29339194143696 iter/sec (stddev: 0.0003052204169190156) 37.07408526852491 iter/sec (stddev: 0.0022557187890364775) 0.92
edtf/parser/tests.py::test_benchmark_parser[/2006] 100.88763646770417 iter/sec (stddev: 0.00014600013448814019) 93.58810006462576 iter/sec (stddev: 0.0001277733634342468) 0.93
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 85.00968666678443 iter/sec (stddev: 0.00032337823360904604) 82.27778304014974 iter/sec (stddev: 0.00012405795713358255) 0.97
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 21.24348956339174 iter/sec (stddev: 0.00024890632162062913) 17.751963684368334 iter/sec (stddev: 0.00037396671467820013) 0.84
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 367.4492157295492 iter/sec (stddev: 0.00007273298709793496) 313.69766336798654 iter/sec (stddev: 0.00005539410220813157) 0.85
edtf/parser/tests.py::test_benchmark_parser[2001-29] 105.36885119797873 iter/sec (stddev: 0.00021127552800075938) 99.85520201162487 iter/sec (stddev: 0.00010232034865425359) 0.95

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: 13a8315 Previous: 23a3d7e Ratio
edtf/natlang/tests.py::test_benchmark_natlang[23rd Dynasty-None] 82698.96272913738 iter/sec (stddev: 8.948941141817517e-7) 70086.9447005904 iter/sec (stddev: 9.325218125747999e-7) 0.85
edtf/natlang/tests.py::test_benchmark_natlang[January 2008-2008-01] 8717.271365044537 iter/sec (stddev: 0.000005404016540409833) 8331.01398047554 iter/sec (stddev: 0.000004649981673218373) 0.96
edtf/natlang/tests.py::test_benchmark_natlang[ca1860-1860~] 10853.662304736643 iter/sec (stddev: 0.000004797654651497238) 9967.392433596815 iter/sec (stddev: 0.000005565287296047531) 0.92
edtf/natlang/tests.py::test_benchmark_natlang[uncertain: approx 1862-1862%] 7160.855932227085 iter/sec (stddev: 0.000005507169361594085) 6740.962278756065 iter/sec (stddev: 0.00001340597920483976) 0.94
edtf/natlang/tests.py::test_benchmark_natlang[January-XXXX-01] 12724.493268323535 iter/sec (stddev: 0.000004096859614576888) 11701.629279061168 iter/sec (stddev: 0.000004272144540201667) 0.92
edtf/natlang/tests.py::test_benchmark_natlang[Winter 1872-1872-24] 8997.429527668288 iter/sec (stddev: 0.000004496932508736294) 8468.048188822464 iter/sec (stddev: 0.000008764418157665953) 0.94
edtf/natlang/tests.py::test_benchmark_natlang[before approx January 18 1928-/1928-01-18~] 5692.301239396736 iter/sec (stddev: 0.000016304773353452347) 5684.699045819449 iter/sec (stddev: 0.000007004406951009693) 1.00
edtf/natlang/tests.py::test_benchmark_natlang[birthday in 1872-1872] 7722.617093723777 iter/sec (stddev: 0.000005878834831557549) 7376.606611845596 iter/sec (stddev: 0.0000069084711193746155) 0.96
edtf/natlang/tests.py::test_benchmark_natlang[1270 CE-1270] 50270.1167988129 iter/sec (stddev: 0.0000013332070986778065) 50663.895271017995 iter/sec (stddev: 0.0000016921349466399732) 1.01
edtf/natlang/tests.py::test_benchmark_natlang[2nd century bce--01XX] 42535.15632318498 iter/sec (stddev: 0.0000017718609312321423) 44862.1619871171 iter/sec (stddev: 0.0000013737858826073448) 1.05
edtf/natlang/tests.py::test_benchmark_natlang[1858/1860-[1858, 1860]] 24488.899810413302 iter/sec (stddev: 0.000002424908640158094) 22654.84646915091 iter/sec (stddev: 0.0000027735720310472215) 0.93
edtf/parser/tests.py::test_benchmark_parser[2001-02-03] 100.37121098781108 iter/sec (stddev: 0.00012346931640077807) 90.8554390718194 iter/sec (stddev: 0.00018799972211284736) 0.91
edtf/parser/tests.py::test_benchmark_parser[2008-12] 119.58868255029223 iter/sec (stddev: 0.0010148559816574388) 111.47799985798436 iter/sec (stddev: 0.00011778168593013262) 0.93
edtf/parser/tests.py::test_benchmark_parser[2008] 147.60585986039666 iter/sec (stddev: 0.00012025014624097081) 135.2161884750531 iter/sec (stddev: 0.0001253433502081992) 0.92
edtf/parser/tests.py::test_benchmark_parser[-0999] 114.27381722812592 iter/sec (stddev: 0.0001251008515521271) 105.11096940435664 iter/sec (stddev: 0.0001445512352525702) 0.92
edtf/parser/tests.py::test_benchmark_parser[2004-01-01T10:10:10+05:00] 92.95589105214987 iter/sec (stddev: 0.00023732689378825833) 85.58187419852538 iter/sec (stddev: 0.00010629415908098701) 0.92
edtf/parser/tests.py::test_benchmark_parser[-2005/-1999-02] 40.82487943430111 iter/sec (stddev: 0.00017370089289944502) 37.07408526852491 iter/sec (stddev: 0.0022557187890364775) 0.91
edtf/parser/tests.py::test_benchmark_parser[/2006] 103.55212793410065 iter/sec (stddev: 0.00016795917835967826) 93.58810006462576 iter/sec (stddev: 0.0001277733634342468) 0.90
edtf/parser/tests.py::test_benchmark_parser[?2004-%06] 87.85845761023317 iter/sec (stddev: 0.00010702969097625384) 82.27778304014974 iter/sec (stddev: 0.00012405795713358255) 0.94
edtf/parser/tests.py::test_benchmark_parser[[1667, 1760-12]] 21.580378728858577 iter/sec (stddev: 0.00017113980518562502) 17.751963684368334 iter/sec (stddev: 0.00037396671467820013) 0.82
edtf/parser/tests.py::test_benchmark_parser[Y3388E2S3] 376.4614229749716 iter/sec (stddev: 0.00006197561199848896) 313.69766336798654 iter/sec (stddev: 0.00005539410220813157) 0.83
edtf/parser/tests.py::test_benchmark_parser[2001-29] 109.44488333890168 iter/sec (stddev: 0.00008336944627996964) 99.85520201162487 iter/sec (stddev: 0.00010232034865425359) 0.91

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

Please sign in to comment.