Skip to content

some cleanup in ci#3

Merged
dubusster merged 52 commits intomainfrom
dubusster-patch-1
May 17, 2023
Merged

some cleanup in ci#3
dubusster merged 52 commits intomainfrom
dubusster-patch-1

Conversation

@dubusster
Copy link
Contributor

No description provided.

@dubusster dubusster self-assigned this May 11, 2023
@dubusster
Copy link
Contributor Author

  • workflow script reduction by setting everything in the matrix
  • remove test from compilation

@github-actions
Copy link

github-actions bot commented May 17, 2023

Coverage

Coverage Report
FileStmtsMissCoverMissing
build/install/librir/geometry
   __init__.py550%1–17
build/install/librir/low_level
   misc.py711776%41–44, 58–59, 68, 73–78, 83–88, 107
   rir_geometry.py948411%16–46, 53–87, 95–120, 134–164, 176–218, 227–260, 273–301
   rir_signal_processing.py2412257%19–189, 197–220, 227–254, 265–314, 327–390, 399–408, 415, 422–436, 443–467, 474–487, 499–581, 591–666
   rir_tools.py22713341%20–21, 29–48, 56–78, 86–109, 117–139, 149, 165–166, 173–176, 183, 191, 198–204, 231, 261, 268–297, 301–330, 334–341, 349, 356, 361, 365–368, 372–423, 430, 449, 453, 456–459, 478
   rir_video_io.py37722640%36, 44–47, 68–73, 108, 140–157, 195–198, 206–213, 218–223, 228–236, 241–244, 252–255, 264–267, 272–273, 281–284, 289–290, 295–298, 305, 314–323, 330–332, 339–357, 384–386, 395, 425–427, 436, 451, 456, 479, 492–507, 522, 533, 574, 582–625, 633–639, 647–669, 677–699, 707–735, 751–769, 776, 783–790, 797–804, 811–816, 823–830
build/install/librir/registration
   compute_registration.py1381380%8–320
   masked_registration_ecc.py1061060%2–212
   registration_thermavip.py15150%1–22
build/install/librir/signal_processing
   BadPixels.py9367%22, 25, 28
build/install/librir/tools
   FileAttributes.py651971%72–73, 80–82, 91, 94, 100, 103, 110, 116, 133–139, 145
   utils.py1038220%24–87, 91–97, 101–102, 106, 110–121, 125–126, 130–135, 139–154, 158–166, 170–174, 179–184
build/install/librir/video_io
   IRMovie.py43515365%125, 154–155, 170, 176, 192–195, 207, 211–215, 222–224, 233, 236, 248–251, 255, 265–273, 277, 293–302, 306, 310–311, 319–323, 339, 352, 356, 384, 393, 397, 401–403, 407–409, 413–415, 419–421, 430–437, 443, 446, 456, 460, 463–470, 473–474, 477, 490, 494–496, 502, 514, 518–531, 583–585, 610, 618, 622–624, 630–636, 640, 645, 650, 655–661, 664–670, 676, 682, 688, 694, 698, 705–707, 711, 715, 719, 723–727, 730–745
   IRSaver.py651478%106, 108–109, 131, 141, 152, 160–169, 175–184, 187, 190
   utils.py392828%23–44, 48–49, 58–64
TOTAL2024124838% 

Tests Skipped Failures Errors Time
82 0 💤 11 ❌ 0 🔥 3.145s ⏱️

@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCoverMissing
build/install/librir/geometry
   __init__.py550%1–17
build/install/librir/low_level
   misc.py711973%41–44, 53, 56–59, 68, 73–78, 83–88, 107
   rir_geometry.py948411%16–46, 53–87, 95–120, 134–164, 176–218, 227–260, 273–301
   rir_signal_processing.py2412257%19–189, 197–220, 227–254, 265–314, 327–390, 399–408, 415, 422–436, 443–467, 474–487, 499–581, 591–666
   rir_tools.py22716030%20–21, 29–48, 56–78, 86–109, 117–139, 149, 165–166, 173–176, 183, 191, 198–204, 208–234, 238–264, 268–297, 301–330, 334–341, 349, 356, 361, 365–368, 372–423, 430, 448–463, 478
   rir_video_io.py37628225%36, 44–47, 68–73, 103–109, 140–157, 195–198, 206–213, 218–223, 228–236, 241–244, 252–255, 264–267, 272–273, 281–284, 289–290, 295–298, 305, 314–323, 330–332, 345–362, 389–391, 400, 413–445, 454–462, 469, 480–484, 492–527, 537–579, 587–630, 638–644, 652–674, 682–704, 712–740, 756–774, 781, 788–795, 802–809, 816–821, 828–835
build/install/librir/registration
   compute_registration.py1381380%8–320
   masked_registration_ecc.py1061060%2–212
   registration_thermavip.py15150%1–22
build/install/librir/signal_processing
   BadPixels.py9367%22, 25, 28
build/install/librir/tools
   FileAttributes.py652365%54–56, 72–73, 80–82, 91, 94, 100, 103, 110, 116, 122, 133–139, 145
   utils.py1038220%24–87, 91–97, 101–102, 106, 110–121, 125–126, 130–135, 139–154, 158–166, 170–174, 179–184
build/install/librir/video_io
   IRMovie.py38315360%118, 147–148, 163, 169, 185–188, 193, 205–208, 212, 222–230, 234, 250–259, 263, 267–268, 276–280, 284, 291, 296, 309, 313, 337, 341, 350, 354, 358–360, 364–366, 370–372, 376–378, 387–394, 398–410, 413, 417, 420–427, 430–431, 434, 438–443, 447, 451–453, 459, 472, 475–488, 497, 501–503, 509–515, 519, 524, 529, 534–540, 543–549, 555, 561, 567, 573, 577, 584–586, 590, 594, 598, 602–606, 609–624
   IRSaver.py654629%48–57, 63, 66, 69, 75, 83–85, 97–111, 128–131, 138–141, 147–154, 160–169, 175–184, 187, 190
   utils.py392828%23–44, 48–49, 58–64
TOTAL1971136931% 

Tests Skipped Failures Errors Time
82 0 💤 34 ❌ 0 🔥 1.579s ⏱️

@dubusster dubusster requested a review from egrelier May 17, 2023 06:40
@dubusster dubusster added the bug Something isn't working label May 17, 2023
@dubusster
Copy link
Contributor Author

dubusster commented May 17, 2023

  • compilation and tests for a bunch of python version (starting from 3.7)
  • ffmpeg compilation only once per python version
  • compilation on windows
  • compilation on linux
  • lint with ruff

@dubusster dubusster merged commit fabca1d into main May 17, 2023
@dubusster dubusster removed the request for review from egrelier May 17, 2023 06:49
@dubusster dubusster deleted the dubusster-patch-1 branch May 22, 2023 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant