From 9fdd945a529c21d1965ed39e97b4922fbcbcef59 Mon Sep 17 00:00:00 2001 From: Matt Date: Tue, 7 Sep 2021 06:49:07 -0700 Subject: [PATCH] Fix compilation with `gradlew build` (#284) * Fix everything but test mode * Update TestUtils.java * Jank testutils fix * Limit workers in CI --- .github/workflows/main.yml | 13 +++++++------ .../org/photonvision/common/util/TestUtils.java | 2 +- .../calibration/lifecam240p.json | 0 .../calibration/lifecam480p.json | 0 .../calibrationBoardImages/dotboard_close_1.jpg | Bin .../calibrationBoardImages/dotboard_close_10.jpg | Bin .../calibrationBoardImages/dotboard_close_11.jpg | Bin .../calibrationBoardImages/dotboard_close_12.jpg | Bin .../calibrationBoardImages/dotboard_close_13.jpg | Bin .../calibrationBoardImages/dotboard_close_14.jpg | Bin .../calibrationBoardImages/dotboard_close_15.jpg | Bin .../calibrationBoardImages/dotboard_close_16.jpg | Bin .../calibrationBoardImages/dotboard_close_17.jpg | Bin .../calibrationBoardImages/dotboard_close_18.jpg | Bin .../calibrationBoardImages/dotboard_close_19.jpg | Bin .../calibrationBoardImages/dotboard_close_2.jpg | Bin .../calibrationBoardImages/dotboard_close_20.jpg | Bin .../calibrationBoardImages/dotboard_close_21.jpg | Bin .../calibrationBoardImages/dotboard_close_22.jpg | Bin .../calibrationBoardImages/dotboard_close_23.jpg | Bin .../calibrationBoardImages/dotboard_close_24.jpg | Bin .../calibrationBoardImages/dotboard_close_25.jpg | Bin .../calibrationBoardImages/dotboard_close_26.jpg | Bin .../calibrationBoardImages/dotboard_close_3.jpg | Bin .../calibrationBoardImages/dotboard_close_4.jpg | Bin .../calibrationBoardImages/dotboard_close_5.jpg | Bin .../calibrationBoardImages/dotboard_close_6.jpg | Bin .../calibrationBoardImages/dotboard_close_8.jpg | Bin .../calibrationBoardImages/dotboard_close_9.jpg | Bin .../calibrationBoardImages/dotboard_far_1.jpg | Bin .../calibrationBoardImages/dotboard_far_10.jpg | Bin .../calibrationBoardImages/dotboard_far_2.jpg | Bin .../calibrationBoardImages/dotboard_far_3.jpg | Bin .../calibrationBoardImages/dotboard_far_4.jpg | Bin .../calibrationBoardImages/dotboard_far_5.jpg | Bin .../calibrationBoardImages/dotboard_far_6.jpg | Bin .../calibrationBoardImages/dotboard_far_7.jpg | Bin .../calibrationBoardImages/dotboard_far_8.jpg | Bin .../calibrationBoardImages/dotboard_far_9.jpg | Bin .../gloworm/1280_720_1/img1.jpg | Bin .../gloworm/1280_720_1/img10.jpg | Bin .../gloworm/1280_720_1/img11.jpg | Bin .../gloworm/1280_720_1/img12.jpg | Bin .../gloworm/1280_720_1/img13.jpg | Bin .../gloworm/1280_720_1/img14.jpg | Bin .../gloworm/1280_720_1/img15.jpg | Bin .../gloworm/1280_720_1/img16.jpg | Bin .../gloworm/1280_720_1/img17.jpg | Bin .../gloworm/1280_720_1/img18.jpg | Bin .../gloworm/1280_720_1/img19.jpg | Bin .../gloworm/1280_720_1/img2.jpg | Bin .../gloworm/1280_720_1/img20.jpg | Bin .../gloworm/1280_720_1/img21.jpg | Bin .../gloworm/1280_720_1/img22.jpg | Bin .../gloworm/1280_720_1/img23.jpg | Bin .../gloworm/1280_720_1/img24.jpg | Bin .../gloworm/1280_720_1/img25.jpg | Bin .../gloworm/1280_720_1/img3.jpg | Bin .../gloworm/1280_720_1/img4.jpg | Bin .../gloworm/1280_720_1/img5.jpg | Bin .../gloworm/1280_720_1/img6.jpg | Bin .../gloworm/1280_720_1/img7.jpg | Bin .../gloworm/1280_720_1/img8.jpg | Bin .../gloworm/1280_720_1/img9.jpg | Bin .../gloworm/1920_1080_1/img1.jpg | Bin .../gloworm/1920_1080_1/img10.jpg | Bin .../gloworm/1920_1080_1/img11.jpg | Bin .../gloworm/1920_1080_1/img12.jpg | Bin .../gloworm/1920_1080_1/img13.jpg | Bin .../gloworm/1920_1080_1/img14.jpg | Bin .../gloworm/1920_1080_1/img15.jpg | Bin .../gloworm/1920_1080_1/img16.jpg | Bin .../gloworm/1920_1080_1/img17.jpg | Bin .../gloworm/1920_1080_1/img18.jpg | Bin .../gloworm/1920_1080_1/img19.jpg | Bin .../gloworm/1920_1080_1/img2.jpg | Bin .../gloworm/1920_1080_1/img20.jpg | Bin .../gloworm/1920_1080_1/img21.jpg | Bin .../gloworm/1920_1080_1/img22.jpg | Bin .../gloworm/1920_1080_1/img23.jpg | Bin .../gloworm/1920_1080_1/img24.jpg | Bin .../gloworm/1920_1080_1/img25.jpg | Bin .../gloworm/1920_1080_1/img26.jpg | Bin .../gloworm/1920_1080_1/img27.jpg | Bin .../gloworm/1920_1080_1/img28.jpg | Bin .../gloworm/1920_1080_1/img29.jpg | Bin .../gloworm/1920_1080_1/img3.jpg | Bin .../gloworm/1920_1080_1/img30.jpg | Bin .../gloworm/1920_1080_1/img4.jpg | Bin .../gloworm/1920_1080_1/img5.jpg | Bin .../gloworm/1920_1080_1/img6.jpg | Bin .../gloworm/1920_1080_1/img7.jpg | Bin .../gloworm/1920_1080_1/img8.jpg | Bin .../gloworm/1920_1080_1/img9.jpg | Bin .../gloworm/320_240_1/img1.jpg | Bin .../gloworm/320_240_1/img10.jpg | Bin .../gloworm/320_240_1/img11.jpg | Bin .../gloworm/320_240_1/img12.jpg | Bin .../gloworm/320_240_1/img13.jpg | Bin .../gloworm/320_240_1/img14.jpg | Bin .../gloworm/320_240_1/img15.jpg | Bin .../gloworm/320_240_1/img16.jpg | Bin .../gloworm/320_240_1/img17.jpg | Bin .../gloworm/320_240_1/img18.jpg | Bin .../gloworm/320_240_1/img19.jpg | Bin .../gloworm/320_240_1/img2.jpg | Bin .../gloworm/320_240_1/img20.jpg | Bin .../gloworm/320_240_1/img21.jpg | Bin .../gloworm/320_240_1/img22.jpg | Bin .../gloworm/320_240_1/img23.jpg | Bin .../gloworm/320_240_1/img24.jpg | Bin .../gloworm/320_240_1/img25.jpg | Bin .../gloworm/320_240_1/img3.jpg | Bin .../gloworm/320_240_1/img4.jpg | Bin .../gloworm/320_240_1/img5.jpg | Bin .../gloworm/320_240_1/img6.jpg | Bin .../gloworm/320_240_1/img7.jpg | Bin .../gloworm/320_240_1/img8.jpg | Bin .../gloworm/320_240_1/img9.jpg | Bin .../gloworm/960_720_1/img1.jpg | Bin .../gloworm/960_720_1/img10.jpg | Bin .../gloworm/960_720_1/img11.jpg | Bin .../gloworm/960_720_1/img12.jpg | Bin .../gloworm/960_720_1/img13.jpg | Bin .../gloworm/960_720_1/img14.jpg | Bin .../gloworm/960_720_1/img15.jpg | Bin .../gloworm/960_720_1/img16.jpg | Bin .../gloworm/960_720_1/img17.jpg | Bin .../gloworm/960_720_1/img18.jpg | Bin .../gloworm/960_720_1/img19.jpg | Bin .../gloworm/960_720_1/img2.jpg | Bin .../gloworm/960_720_1/img20.jpg | Bin .../gloworm/960_720_1/img21.jpg | Bin .../gloworm/960_720_1/img22.jpg | Bin .../gloworm/960_720_1/img23.jpg | Bin .../gloworm/960_720_1/img24.jpg | Bin .../gloworm/960_720_1/img25.jpg | Bin .../gloworm/960_720_1/img3.jpg | Bin .../gloworm/960_720_1/img4.jpg | Bin .../gloworm/960_720_1/img5.jpg | Bin .../gloworm/960_720_1/img6.jpg | Bin .../gloworm/960_720_1/img7.jpg | Bin .../gloworm/960_720_1/img8.jpg | Bin .../gloworm/960_720_1/img9.jpg | Bin .../piCam/1920_1080_1/img1.jpg | Bin .../piCam/1920_1080_1/img10.jpg | Bin .../piCam/1920_1080_1/img11.jpg | Bin .../piCam/1920_1080_1/img12.jpg | Bin .../piCam/1920_1080_1/img13.jpg | Bin .../piCam/1920_1080_1/img14.jpg | Bin .../piCam/1920_1080_1/img15.jpg | Bin .../piCam/1920_1080_1/img16.jpg | Bin .../piCam/1920_1080_1/img17.jpg | Bin .../piCam/1920_1080_1/img18.jpg | Bin .../piCam/1920_1080_1/img19.jpg | Bin .../piCam/1920_1080_1/img2.jpg | Bin .../piCam/1920_1080_1/img20.jpg | Bin .../piCam/1920_1080_1/img21.jpg | Bin .../piCam/1920_1080_1/img22.jpg | Bin .../piCam/1920_1080_1/img23.jpg | Bin .../piCam/1920_1080_1/img24.jpg | Bin .../piCam/1920_1080_1/img25.jpg | Bin .../piCam/1920_1080_1/img3.jpg | Bin .../piCam/1920_1080_1/img4.jpg | Bin .../piCam/1920_1080_1/img5.jpg | Bin .../piCam/1920_1080_1/img6.jpg | Bin .../piCam/1920_1080_1/img7.jpg | Bin .../piCam/1920_1080_1/img8.jpg | Bin .../piCam/1920_1080_1/img9.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img1.jpg | Bin .../piCam/320_240_1/img10.jpg | Bin .../piCam/320_240_1/img11.jpg | Bin .../piCam/320_240_1/img12.jpg | Bin .../piCam/320_240_1/img13.jpg | Bin .../piCam/320_240_1/img14.jpg | Bin .../piCam/320_240_1/img15.jpg | Bin .../piCam/320_240_1/img16.jpg | Bin .../piCam/320_240_1/img17.jpg | Bin .../piCam/320_240_1/img18.jpg | Bin .../piCam/320_240_1/img19.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img2.jpg | Bin .../piCam/320_240_1/img20.jpg | Bin .../piCam/320_240_1/img21.jpg | Bin .../piCam/320_240_1/img22.jpg | Bin .../piCam/320_240_1/img23.jpg | Bin .../piCam/320_240_1/img24.jpg | Bin .../piCam/320_240_1/img25.jpg | Bin .../piCam/320_240_1/img26.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img3.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img4.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img5.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img6.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img7.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img8.jpg | Bin .../calibrationSquaresImg/piCam/320_240_1/img9.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img1.jpg | Bin .../piCam/640_480_1/img10.jpg | Bin .../piCam/640_480_1/img11.jpg | Bin .../piCam/640_480_1/img12.jpg | Bin .../piCam/640_480_1/img13.jpg | Bin .../piCam/640_480_1/img14.jpg | Bin .../piCam/640_480_1/img15.jpg | Bin .../piCam/640_480_1/img16.jpg | Bin .../piCam/640_480_1/img17.jpg | Bin .../piCam/640_480_1/img18.jpg | Bin .../piCam/640_480_1/img19.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img2.jpg | Bin .../piCam/640_480_1/img20.jpg | Bin .../piCam/640_480_1/img21.jpg | Bin .../piCam/640_480_1/img22.jpg | Bin .../piCam/640_480_1/img23.jpg | Bin .../piCam/640_480_1/img24.jpg | Bin .../piCam/640_480_1/img25.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img3.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img4.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img5.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img6.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img7.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img8.jpg | Bin .../calibrationSquaresImg/piCam/640_480_1/img9.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img1.jpg | Bin .../piCam/960_720_1/img10.jpg | Bin .../piCam/960_720_1/img11.jpg | Bin .../piCam/960_720_1/img12.jpg | Bin .../piCam/960_720_1/img13.jpg | Bin .../piCam/960_720_1/img14.jpg | Bin .../piCam/960_720_1/img15.jpg | Bin .../piCam/960_720_1/img16.jpg | Bin .../piCam/960_720_1/img17.jpg | Bin .../piCam/960_720_1/img18.jpg | Bin .../piCam/960_720_1/img19.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img2.jpg | Bin .../piCam/960_720_1/img20.jpg | Bin .../piCam/960_720_1/img21.jpg | Bin .../piCam/960_720_1/img22.jpg | Bin .../piCam/960_720_1/img23.jpg | Bin .../piCam/960_720_1/img24.jpg | Bin .../piCam/960_720_1/img25.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img3.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img4.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img5.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img6.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img7.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img8.jpg | Bin .../calibrationSquaresImg/piCam/960_720_1/img9.jpg | Bin .../hardware/HardwareConfig.json | 0 .../testimages/2019/WPI/CargoAngledDark48in.jpg | Bin .../2019/WPI/CargoSideStraightDark36in.jpg | Bin .../2019/WPI/CargoSideStraightDark60in.jpg | Bin .../2019/WPI/CargoSideStraightDark72in.jpg | Bin .../2019/WPI/CargoSideStraightPanelDark36in.jpg | Bin .../testimages/2019/WPI/CargoStraightDark19in.jpg | Bin .../testimages/2019/WPI/CargoStraightDark24in.jpg | Bin .../testimages/2019/WPI/CargoStraightDark48in.jpg | Bin .../testimages/2019/WPI/CargoStraightDark72in.jpg | Bin .../2019/WPI/CargoStraightDark72in_HighRes.jpg | Bin .../testimages/2019/WPI/CargoStraightDark90in.jpg | Bin .../testimages/2019/WPI/LoadingAngle36in.jpg | Bin .../testimages/2019/WPI/LoadingAngleDark36in.jpg | Bin .../testimages/2019/WPI/LoadingAngleDark60in.jpg | Bin .../testimages/2019/WPI/LoadingAngleDark96in.jpg | Bin .../testimages/2019/WPI/LoadingStraight108in.jpg | Bin .../testimages/2019/WPI/LoadingStraight36in.jpg | Bin .../2019/WPI/LoadingStraightDark108in.jpg | Bin .../2019/WPI/LoadingStraightDark10in.jpg | Bin .../2019/WPI/LoadingStraightDark13in.jpg | Bin .../2019/WPI/LoadingStraightDark21in.jpg | Bin .../2019/WPI/LoadingStraightDark36in.jpg | Bin .../2019/WPI/LoadingStraightDark48in.jpg | Bin .../2019/WPI/LoadingStraightDark60in.jpg | Bin .../2019/WPI/LoadingStraightDark84in.jpg | Bin .../testimages/2019/WPI/LoadingStraightDark9in.jpg | Bin .../2019/WPI/RocketBallStraightDark19in.jpg | Bin .../2019/WPI/RocketBallStraightDark24in.jpg | Bin .../2019/WPI/RocketBallStraightDark29in.jpg | Bin .../2019/WPI/RocketBallStraightDark48in.jpg | Bin .../2019/WPI/RocketPanelAngleDark48in.jpg | Bin .../2019/WPI/RocketPanelAngleDark60in.jpg | Bin .../2019/WPI/RocketPanelAngleDark84in.jpg | Bin .../2019/WPI/RocketPanelStraight48in.jpg | Bin .../2019/WPI/RocketPanelStraight84in.jpg | Bin .../2019/WPI/RocketPanelStraightDark12in.jpg | Bin .../2019/WPI/RocketPanelStraightDark16in.jpg | Bin .../2019/WPI/RocketPanelStraightDark24in.jpg | Bin .../2019/WPI/RocketPanelStraightDark36in.jpg | Bin .../2019/WPI/RocketPanelStraightDark48in.jpg | Bin .../2019/WPI/RocketPanelStraightDark60in.jpg | Bin .../2019/WPI/RocketPanelStraightDark72in.jpg | Bin .../2019/WPI/RocketPanelStraightDark96in.jpg | Bin .../testimages/2019/WPI/RocketStraightDark96in.jpg | Bin .../testimages/2019/WPI/info.txt | 0 .../testimages/2020/WPI/BlueGoal-060in-Center.jpg | Bin .../2020/WPI/BlueGoal-084in-Center-720p.jpg | Bin .../testimages/2020/WPI/BlueGoal-084in-Center.jpg | Bin .../testimages/2020/WPI/BlueGoal-108in-Center.jpg | Bin .../testimages/2020/WPI/BlueGoal-132in-Center.jpg | Bin .../testimages/2020/WPI/BlueGoal-156in-Center.jpg | Bin .../testimages/2020/WPI/BlueGoal-156in-Left.jpg | Bin .../testimages/2020/WPI/BlueGoal-180in-Center.jpg | Bin .../testimages/2020/WPI/BlueGoal-224in-Left.jpg | Bin .../2020/WPI/BlueGoal-228in-ProtectedZone.jpg | Bin .../2020/WPI/BlueGoal-330in-ProtectedZone.jpg | Bin .../2020/WPI/BlueGoal-Far-ProtectedZone.jpg | Bin .../testimages/2020/WPI/RedLoading-016in-Down.jpg | Bin .../testimages/2020/WPI/RedLoading-030in-Down.jpg | Bin .../testimages/2020/WPI/RedLoading-048in-Down.jpg | Bin .../testimages/2020/WPI/RedLoading-048in.jpg | Bin .../testimages/2020/WPI/RedLoading-060in.jpg | Bin .../testimages/2020/WPI/RedLoading-084in.jpg | Bin .../testimages/2020/WPI/RedLoading-108in.jpg | Bin .../testimages/2020/WPI/info.txt | 0 .../testimages/polygons/polygons.png | Bin .../testimages/polygons/polygons_2.png | Bin .../polygons/powercells/powercell_test_1.png | Bin .../polygons/powercells/powercell_test_2.png | Bin .../polygons/powercells/powercell_test_3.png | Bin .../polygons/powercells/powercell_test_4.png | Bin .../polygons/powercells/powercell_test_5.png | Bin .../polygons/powercells/powercell_test_6.png | Bin 319 files changed, 8 insertions(+), 7 deletions(-) rename {photon-core/src/test/resources => test-resources}/calibration/lifecam240p.json (100%) rename {photon-core/src/test/resources => test-resources}/calibration/lifecam480p.json (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_26.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_close_9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationBoardImages/dotboard_far_9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1280_720_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img26.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img27.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img28.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img29.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img30.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/1920_1080_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/320_240_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/gloworm/960_720_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/1920_1080_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img26.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/320_240_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/640_480_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img1.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img10.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img11.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img12.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img13.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img14.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img15.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img16.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img17.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img18.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img19.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img2.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img20.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img21.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img22.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img23.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img24.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img25.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img3.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img4.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img5.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img6.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img7.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img8.jpg (100%) rename {photon-core/src/test/resources => test-resources}/calibrationSquaresImg/piCam/960_720_1/img9.jpg (100%) rename {photon-core/src/test/resources => test-resources}/hardware/HardwareConfig.json (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoAngledDark48in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoSideStraightDark36in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoSideStraightDark60in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoSideStraightDark72in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoSideStraightPanelDark36in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoStraightDark19in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoStraightDark24in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoStraightDark48in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoStraightDark72in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoStraightDark72in_HighRes.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/CargoStraightDark90in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingAngle36in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingAngleDark36in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingAngleDark60in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingAngleDark96in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraight108in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraight36in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark108in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark10in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark13in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark21in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark36in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark48in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark60in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark84in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/LoadingStraightDark9in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketBallStraightDark19in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketBallStraightDark24in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketBallStraightDark29in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketBallStraightDark48in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelAngleDark48in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelAngleDark60in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelAngleDark84in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraight48in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraight84in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark12in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark16in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark24in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark36in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark48in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark60in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark72in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketPanelStraightDark96in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/RocketStraightDark96in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2019/WPI/info.txt (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-060in-Center.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-084in-Center-720p.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-084in-Center.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-108in-Center.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-132in-Center.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-156in-Center.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-156in-Left.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-180in-Center.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-224in-Left.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-228in-ProtectedZone.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-330in-ProtectedZone.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/BlueGoal-Far-ProtectedZone.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/RedLoading-016in-Down.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/RedLoading-030in-Down.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/RedLoading-048in-Down.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/RedLoading-048in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/RedLoading-060in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/RedLoading-084in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/RedLoading-108in.jpg (100%) rename {photon-core/src/test/resources => test-resources}/testimages/2020/WPI/info.txt (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/polygons.png (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/polygons_2.png (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/powercells/powercell_test_1.png (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/powercells/powercell_test_2.png (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/powercells/powercell_test_3.png (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/powercells/powercell_test_4.png (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/powercells/powercell_test_5.png (100%) rename {photon-core/src/test/resources => test-resources}/testimages/polygons/powercells/powercell_test_6.png (100%) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9feee3ea1..96dffcb37 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -72,15 +72,15 @@ jobs: - name: Gradle Build run: | chmod +x gradlew - ./gradlew build -x check + ./gradlew build -x check --max-workers 1 # Run Gradle Tests. - name: Gradle Tests - run: ./gradlew testHeadless -i + run: ./gradlew testHeadless -i --max-workers 1 # Generate Coverage Report. - name: Gradle Coverage - run: ./gradlew jacocoTestReport + run: ./gradlew jacocoTestReport --max-workers 1 # Publish Coverage Report. - name: Publish Server Coverage Report @@ -147,6 +147,7 @@ jobs: chmod +x gradlew ./gradlew spotlessCheck + photon-release: if: startsWith(github.ref, 'refs/tags/v') needs: [photon-build-package] @@ -186,7 +187,7 @@ jobs: - run: git fetch --tags --force - run: | chmod +x gradlew - ./gradlew photon-lib:build + ./gradlew photon-lib:build --max-workers 1 - run: ./gradlew photon-lib:publish name: Publish env: @@ -219,7 +220,7 @@ jobs: git describe --tags --exclude="Dev" - run: | chmod +x gradlew - ./gradlew photon-lib:build + ./gradlew photon-lib:build --max-workers 1 - run: | chmod +x gradlew ./gradlew photon-lib:publish @@ -293,7 +294,7 @@ jobs: # Build fat jar. - run: | chmod +x gradlew - ./gradlew photon-server:shadowJar + ./gradlew photon-server:shadowJar --max-workers 1 # Upload final fat jar as artifact. - uses: actions/upload-artifact@master diff --git a/photon-core/src/main/java/org/photonvision/common/util/TestUtils.java b/photon-core/src/main/java/org/photonvision/common/util/TestUtils.java index fa3e021a1..23f69e221 100644 --- a/photon-core/src/main/java/org/photonvision/common/util/TestUtils.java +++ b/photon-core/src/main/java/org/photonvision/common/util/TestUtils.java @@ -135,7 +135,7 @@ public class TestUtils { } private static Path getResourcesFolderPath(boolean testMode) { - return Path.of((testMode ? "src/main" : "src/test"), "resources").toAbsolutePath(); + return Path.of(testMode ? "src/main/resources" : "../test-resources").toAbsolutePath(); } public static Path getTestMode2019ImagePath() { diff --git a/photon-core/src/test/resources/calibration/lifecam240p.json b/test-resources/calibration/lifecam240p.json similarity index 100% rename from photon-core/src/test/resources/calibration/lifecam240p.json rename to test-resources/calibration/lifecam240p.json diff --git a/photon-core/src/test/resources/calibration/lifecam480p.json b/test-resources/calibration/lifecam480p.json similarity index 100% rename from photon-core/src/test/resources/calibration/lifecam480p.json rename to test-resources/calibration/lifecam480p.json diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_1.jpg b/test-resources/calibrationBoardImages/dotboard_close_1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_1.jpg rename to test-resources/calibrationBoardImages/dotboard_close_1.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_10.jpg b/test-resources/calibrationBoardImages/dotboard_close_10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_10.jpg rename to test-resources/calibrationBoardImages/dotboard_close_10.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_11.jpg b/test-resources/calibrationBoardImages/dotboard_close_11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_11.jpg rename to test-resources/calibrationBoardImages/dotboard_close_11.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_12.jpg b/test-resources/calibrationBoardImages/dotboard_close_12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_12.jpg rename to test-resources/calibrationBoardImages/dotboard_close_12.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_13.jpg b/test-resources/calibrationBoardImages/dotboard_close_13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_13.jpg rename to test-resources/calibrationBoardImages/dotboard_close_13.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_14.jpg b/test-resources/calibrationBoardImages/dotboard_close_14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_14.jpg rename to test-resources/calibrationBoardImages/dotboard_close_14.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_15.jpg b/test-resources/calibrationBoardImages/dotboard_close_15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_15.jpg rename to test-resources/calibrationBoardImages/dotboard_close_15.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_16.jpg b/test-resources/calibrationBoardImages/dotboard_close_16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_16.jpg rename to test-resources/calibrationBoardImages/dotboard_close_16.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_17.jpg b/test-resources/calibrationBoardImages/dotboard_close_17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_17.jpg rename to test-resources/calibrationBoardImages/dotboard_close_17.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_18.jpg b/test-resources/calibrationBoardImages/dotboard_close_18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_18.jpg rename to test-resources/calibrationBoardImages/dotboard_close_18.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_19.jpg b/test-resources/calibrationBoardImages/dotboard_close_19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_19.jpg rename to test-resources/calibrationBoardImages/dotboard_close_19.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_2.jpg b/test-resources/calibrationBoardImages/dotboard_close_2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_2.jpg rename to test-resources/calibrationBoardImages/dotboard_close_2.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_20.jpg b/test-resources/calibrationBoardImages/dotboard_close_20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_20.jpg rename to test-resources/calibrationBoardImages/dotboard_close_20.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_21.jpg b/test-resources/calibrationBoardImages/dotboard_close_21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_21.jpg rename to test-resources/calibrationBoardImages/dotboard_close_21.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_22.jpg b/test-resources/calibrationBoardImages/dotboard_close_22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_22.jpg rename to test-resources/calibrationBoardImages/dotboard_close_22.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_23.jpg b/test-resources/calibrationBoardImages/dotboard_close_23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_23.jpg rename to test-resources/calibrationBoardImages/dotboard_close_23.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_24.jpg b/test-resources/calibrationBoardImages/dotboard_close_24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_24.jpg rename to test-resources/calibrationBoardImages/dotboard_close_24.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_25.jpg b/test-resources/calibrationBoardImages/dotboard_close_25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_25.jpg rename to test-resources/calibrationBoardImages/dotboard_close_25.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_26.jpg b/test-resources/calibrationBoardImages/dotboard_close_26.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_26.jpg rename to test-resources/calibrationBoardImages/dotboard_close_26.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_3.jpg b/test-resources/calibrationBoardImages/dotboard_close_3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_3.jpg rename to test-resources/calibrationBoardImages/dotboard_close_3.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_4.jpg b/test-resources/calibrationBoardImages/dotboard_close_4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_4.jpg rename to test-resources/calibrationBoardImages/dotboard_close_4.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_5.jpg b/test-resources/calibrationBoardImages/dotboard_close_5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_5.jpg rename to test-resources/calibrationBoardImages/dotboard_close_5.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_6.jpg b/test-resources/calibrationBoardImages/dotboard_close_6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_6.jpg rename to test-resources/calibrationBoardImages/dotboard_close_6.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_8.jpg b/test-resources/calibrationBoardImages/dotboard_close_8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_8.jpg rename to test-resources/calibrationBoardImages/dotboard_close_8.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_close_9.jpg b/test-resources/calibrationBoardImages/dotboard_close_9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_close_9.jpg rename to test-resources/calibrationBoardImages/dotboard_close_9.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_1.jpg b/test-resources/calibrationBoardImages/dotboard_far_1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_1.jpg rename to test-resources/calibrationBoardImages/dotboard_far_1.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_10.jpg b/test-resources/calibrationBoardImages/dotboard_far_10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_10.jpg rename to test-resources/calibrationBoardImages/dotboard_far_10.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_2.jpg b/test-resources/calibrationBoardImages/dotboard_far_2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_2.jpg rename to test-resources/calibrationBoardImages/dotboard_far_2.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_3.jpg b/test-resources/calibrationBoardImages/dotboard_far_3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_3.jpg rename to test-resources/calibrationBoardImages/dotboard_far_3.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_4.jpg b/test-resources/calibrationBoardImages/dotboard_far_4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_4.jpg rename to test-resources/calibrationBoardImages/dotboard_far_4.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_5.jpg b/test-resources/calibrationBoardImages/dotboard_far_5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_5.jpg rename to test-resources/calibrationBoardImages/dotboard_far_5.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_6.jpg b/test-resources/calibrationBoardImages/dotboard_far_6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_6.jpg rename to test-resources/calibrationBoardImages/dotboard_far_6.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_7.jpg b/test-resources/calibrationBoardImages/dotboard_far_7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_7.jpg rename to test-resources/calibrationBoardImages/dotboard_far_7.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_8.jpg b/test-resources/calibrationBoardImages/dotboard_far_8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_8.jpg rename to test-resources/calibrationBoardImages/dotboard_far_8.jpg diff --git a/photon-core/src/test/resources/calibrationBoardImages/dotboard_far_9.jpg b/test-resources/calibrationBoardImages/dotboard_far_9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationBoardImages/dotboard_far_9.jpg rename to test-resources/calibrationBoardImages/dotboard_far_9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img1.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img1.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img10.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img10.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img11.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img11.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img12.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img12.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img13.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img13.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img14.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img14.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img15.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img15.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img16.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img16.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img17.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img17.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img18.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img18.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img19.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img19.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img2.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img2.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img20.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img20.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img21.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img21.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img22.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img22.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img23.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img23.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img24.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img24.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img25.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img25.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img3.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img3.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img4.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img4.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img5.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img5.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img6.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img6.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img7.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img7.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img8.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img8.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img9.jpg b/test-resources/calibrationSquaresImg/gloworm/1280_720_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1280_720_1/img9.jpg rename to test-resources/calibrationSquaresImg/gloworm/1280_720_1/img9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img1.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img1.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img10.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img10.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img11.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img11.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img12.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img12.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img13.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img13.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img14.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img14.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img15.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img15.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img16.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img16.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img17.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img17.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img18.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img18.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img19.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img19.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img2.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img2.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img20.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img20.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img21.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img21.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img22.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img22.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img23.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img23.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img24.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img24.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img25.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img25.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img26.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img26.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img26.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img26.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img27.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img27.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img27.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img27.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img28.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img28.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img28.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img28.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img29.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img29.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img29.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img29.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img3.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img3.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img30.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img30.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img30.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img30.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img4.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img4.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img5.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img5.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img6.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img6.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img7.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img7.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img8.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img8.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img9.jpg b/test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/1920_1080_1/img9.jpg rename to test-resources/calibrationSquaresImg/gloworm/1920_1080_1/img9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img1.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img1.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img10.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img10.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img11.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img11.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img12.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img12.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img13.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img13.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img14.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img14.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img15.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img15.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img16.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img16.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img17.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img17.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img18.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img18.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img19.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img19.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img2.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img2.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img20.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img20.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img21.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img21.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img22.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img22.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img23.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img23.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img24.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img24.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img25.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img25.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img3.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img3.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img4.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img4.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img5.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img5.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img6.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img6.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img7.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img7.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img8.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img8.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img9.jpg b/test-resources/calibrationSquaresImg/gloworm/320_240_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/320_240_1/img9.jpg rename to test-resources/calibrationSquaresImg/gloworm/320_240_1/img9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img1.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img1.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img10.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img10.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img11.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img11.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img12.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img12.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img13.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img13.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img14.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img14.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img15.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img15.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img16.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img16.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img17.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img17.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img18.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img18.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img19.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img19.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img2.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img2.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img20.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img20.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img21.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img21.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img22.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img22.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img23.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img23.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img24.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img24.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img25.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img25.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img3.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img3.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img4.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img4.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img5.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img5.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img6.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img6.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img7.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img7.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img8.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img8.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img9.jpg b/test-resources/calibrationSquaresImg/gloworm/960_720_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/gloworm/960_720_1/img9.jpg rename to test-resources/calibrationSquaresImg/gloworm/960_720_1/img9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img1.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img1.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img10.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img10.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img11.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img11.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img12.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img12.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img13.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img13.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img14.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img14.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img15.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img15.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img16.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img16.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img17.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img17.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img18.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img18.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img19.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img19.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img2.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img2.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img20.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img20.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img21.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img21.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img22.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img22.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img23.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img23.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img24.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img24.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img25.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img25.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img3.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img3.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img4.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img4.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img5.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img5.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img6.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img6.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img7.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img7.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img8.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img8.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img9.jpg b/test-resources/calibrationSquaresImg/piCam/1920_1080_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/1920_1080_1/img9.jpg rename to test-resources/calibrationSquaresImg/piCam/1920_1080_1/img9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img1.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img1.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img10.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img10.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img11.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img11.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img12.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img12.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img13.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img13.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img14.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img14.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img15.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img15.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img16.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img16.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img17.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img17.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img18.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img18.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img19.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img19.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img2.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img2.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img20.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img20.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img21.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img21.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img22.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img22.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img23.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img23.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img24.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img24.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img25.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img25.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img26.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img26.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img26.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img26.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img3.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img3.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img4.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img4.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img5.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img5.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img6.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img6.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img7.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img7.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img8.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img8.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img9.jpg b/test-resources/calibrationSquaresImg/piCam/320_240_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/320_240_1/img9.jpg rename to test-resources/calibrationSquaresImg/piCam/320_240_1/img9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img1.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img1.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img10.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img10.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img11.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img11.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img12.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img12.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img13.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img13.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img14.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img14.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img15.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img15.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img16.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img16.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img17.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img17.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img18.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img18.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img19.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img19.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img2.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img2.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img20.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img20.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img21.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img21.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img22.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img22.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img23.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img23.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img24.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img24.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img25.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img25.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img3.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img3.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img4.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img4.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img5.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img5.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img6.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img6.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img7.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img7.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img8.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img8.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img9.jpg b/test-resources/calibrationSquaresImg/piCam/640_480_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/640_480_1/img9.jpg rename to test-resources/calibrationSquaresImg/piCam/640_480_1/img9.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img1.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img1.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img1.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img1.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img10.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img10.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img10.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img10.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img11.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img11.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img11.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img11.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img12.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img12.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img12.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img12.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img13.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img13.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img13.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img13.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img14.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img14.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img14.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img14.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img15.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img15.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img15.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img15.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img16.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img16.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img16.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img16.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img17.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img17.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img17.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img17.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img18.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img18.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img18.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img18.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img19.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img19.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img19.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img19.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img2.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img2.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img2.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img2.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img20.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img20.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img20.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img20.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img21.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img21.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img21.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img21.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img22.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img22.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img22.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img22.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img23.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img23.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img23.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img23.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img24.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img24.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img24.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img24.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img25.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img25.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img25.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img25.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img3.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img3.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img3.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img3.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img4.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img4.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img4.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img4.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img5.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img5.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img5.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img5.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img6.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img6.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img6.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img6.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img7.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img7.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img7.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img7.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img8.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img8.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img8.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img8.jpg diff --git a/photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img9.jpg b/test-resources/calibrationSquaresImg/piCam/960_720_1/img9.jpg similarity index 100% rename from photon-core/src/test/resources/calibrationSquaresImg/piCam/960_720_1/img9.jpg rename to test-resources/calibrationSquaresImg/piCam/960_720_1/img9.jpg diff --git a/photon-core/src/test/resources/hardware/HardwareConfig.json b/test-resources/hardware/HardwareConfig.json similarity index 100% rename from photon-core/src/test/resources/hardware/HardwareConfig.json rename to test-resources/hardware/HardwareConfig.json diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoAngledDark48in.jpg b/test-resources/testimages/2019/WPI/CargoAngledDark48in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoAngledDark48in.jpg rename to test-resources/testimages/2019/WPI/CargoAngledDark48in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightDark36in.jpg b/test-resources/testimages/2019/WPI/CargoSideStraightDark36in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightDark36in.jpg rename to test-resources/testimages/2019/WPI/CargoSideStraightDark36in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightDark60in.jpg b/test-resources/testimages/2019/WPI/CargoSideStraightDark60in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightDark60in.jpg rename to test-resources/testimages/2019/WPI/CargoSideStraightDark60in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightDark72in.jpg b/test-resources/testimages/2019/WPI/CargoSideStraightDark72in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightDark72in.jpg rename to test-resources/testimages/2019/WPI/CargoSideStraightDark72in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightPanelDark36in.jpg b/test-resources/testimages/2019/WPI/CargoSideStraightPanelDark36in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoSideStraightPanelDark36in.jpg rename to test-resources/testimages/2019/WPI/CargoSideStraightPanelDark36in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark19in.jpg b/test-resources/testimages/2019/WPI/CargoStraightDark19in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark19in.jpg rename to test-resources/testimages/2019/WPI/CargoStraightDark19in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark24in.jpg b/test-resources/testimages/2019/WPI/CargoStraightDark24in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark24in.jpg rename to test-resources/testimages/2019/WPI/CargoStraightDark24in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark48in.jpg b/test-resources/testimages/2019/WPI/CargoStraightDark48in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark48in.jpg rename to test-resources/testimages/2019/WPI/CargoStraightDark48in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark72in.jpg b/test-resources/testimages/2019/WPI/CargoStraightDark72in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark72in.jpg rename to test-resources/testimages/2019/WPI/CargoStraightDark72in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark72in_HighRes.jpg b/test-resources/testimages/2019/WPI/CargoStraightDark72in_HighRes.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark72in_HighRes.jpg rename to test-resources/testimages/2019/WPI/CargoStraightDark72in_HighRes.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark90in.jpg b/test-resources/testimages/2019/WPI/CargoStraightDark90in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/CargoStraightDark90in.jpg rename to test-resources/testimages/2019/WPI/CargoStraightDark90in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingAngle36in.jpg b/test-resources/testimages/2019/WPI/LoadingAngle36in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingAngle36in.jpg rename to test-resources/testimages/2019/WPI/LoadingAngle36in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingAngleDark36in.jpg b/test-resources/testimages/2019/WPI/LoadingAngleDark36in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingAngleDark36in.jpg rename to test-resources/testimages/2019/WPI/LoadingAngleDark36in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingAngleDark60in.jpg b/test-resources/testimages/2019/WPI/LoadingAngleDark60in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingAngleDark60in.jpg rename to test-resources/testimages/2019/WPI/LoadingAngleDark60in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingAngleDark96in.jpg b/test-resources/testimages/2019/WPI/LoadingAngleDark96in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingAngleDark96in.jpg rename to test-resources/testimages/2019/WPI/LoadingAngleDark96in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraight108in.jpg b/test-resources/testimages/2019/WPI/LoadingStraight108in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraight108in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraight108in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraight36in.jpg b/test-resources/testimages/2019/WPI/LoadingStraight36in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraight36in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraight36in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark108in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark108in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark108in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark108in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark10in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark10in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark10in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark10in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark13in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark13in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark13in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark13in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark21in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark21in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark21in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark21in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark36in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark36in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark36in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark36in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark48in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark48in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark48in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark48in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark60in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark60in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark60in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark60in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark84in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark84in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark84in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark84in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark9in.jpg b/test-resources/testimages/2019/WPI/LoadingStraightDark9in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/LoadingStraightDark9in.jpg rename to test-resources/testimages/2019/WPI/LoadingStraightDark9in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark19in.jpg b/test-resources/testimages/2019/WPI/RocketBallStraightDark19in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark19in.jpg rename to test-resources/testimages/2019/WPI/RocketBallStraightDark19in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark24in.jpg b/test-resources/testimages/2019/WPI/RocketBallStraightDark24in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark24in.jpg rename to test-resources/testimages/2019/WPI/RocketBallStraightDark24in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark29in.jpg b/test-resources/testimages/2019/WPI/RocketBallStraightDark29in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark29in.jpg rename to test-resources/testimages/2019/WPI/RocketBallStraightDark29in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark48in.jpg b/test-resources/testimages/2019/WPI/RocketBallStraightDark48in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketBallStraightDark48in.jpg rename to test-resources/testimages/2019/WPI/RocketBallStraightDark48in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelAngleDark48in.jpg b/test-resources/testimages/2019/WPI/RocketPanelAngleDark48in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelAngleDark48in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelAngleDark48in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelAngleDark60in.jpg b/test-resources/testimages/2019/WPI/RocketPanelAngleDark60in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelAngleDark60in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelAngleDark60in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelAngleDark84in.jpg b/test-resources/testimages/2019/WPI/RocketPanelAngleDark84in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelAngleDark84in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelAngleDark84in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraight48in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraight48in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraight48in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraight48in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraight84in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraight84in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraight84in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraight84in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark12in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark12in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark12in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark12in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark16in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark16in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark16in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark16in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark24in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark24in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark24in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark24in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark36in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark36in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark36in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark36in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark48in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark48in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark48in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark48in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark60in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark60in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark60in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark60in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark72in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark72in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark72in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark72in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark96in.jpg b/test-resources/testimages/2019/WPI/RocketPanelStraightDark96in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketPanelStraightDark96in.jpg rename to test-resources/testimages/2019/WPI/RocketPanelStraightDark96in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/RocketStraightDark96in.jpg b/test-resources/testimages/2019/WPI/RocketStraightDark96in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/RocketStraightDark96in.jpg rename to test-resources/testimages/2019/WPI/RocketStraightDark96in.jpg diff --git a/photon-core/src/test/resources/testimages/2019/WPI/info.txt b/test-resources/testimages/2019/WPI/info.txt similarity index 100% rename from photon-core/src/test/resources/testimages/2019/WPI/info.txt rename to test-resources/testimages/2019/WPI/info.txt diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-060in-Center.jpg b/test-resources/testimages/2020/WPI/BlueGoal-060in-Center.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-060in-Center.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-060in-Center.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-084in-Center-720p.jpg b/test-resources/testimages/2020/WPI/BlueGoal-084in-Center-720p.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-084in-Center-720p.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-084in-Center-720p.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-084in-Center.jpg b/test-resources/testimages/2020/WPI/BlueGoal-084in-Center.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-084in-Center.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-084in-Center.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-108in-Center.jpg b/test-resources/testimages/2020/WPI/BlueGoal-108in-Center.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-108in-Center.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-108in-Center.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-132in-Center.jpg b/test-resources/testimages/2020/WPI/BlueGoal-132in-Center.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-132in-Center.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-132in-Center.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-156in-Center.jpg b/test-resources/testimages/2020/WPI/BlueGoal-156in-Center.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-156in-Center.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-156in-Center.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-156in-Left.jpg b/test-resources/testimages/2020/WPI/BlueGoal-156in-Left.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-156in-Left.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-156in-Left.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-180in-Center.jpg b/test-resources/testimages/2020/WPI/BlueGoal-180in-Center.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-180in-Center.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-180in-Center.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-224in-Left.jpg b/test-resources/testimages/2020/WPI/BlueGoal-224in-Left.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-224in-Left.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-224in-Left.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-228in-ProtectedZone.jpg b/test-resources/testimages/2020/WPI/BlueGoal-228in-ProtectedZone.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-228in-ProtectedZone.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-228in-ProtectedZone.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-330in-ProtectedZone.jpg b/test-resources/testimages/2020/WPI/BlueGoal-330in-ProtectedZone.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-330in-ProtectedZone.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-330in-ProtectedZone.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-Far-ProtectedZone.jpg b/test-resources/testimages/2020/WPI/BlueGoal-Far-ProtectedZone.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/BlueGoal-Far-ProtectedZone.jpg rename to test-resources/testimages/2020/WPI/BlueGoal-Far-ProtectedZone.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/RedLoading-016in-Down.jpg b/test-resources/testimages/2020/WPI/RedLoading-016in-Down.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/RedLoading-016in-Down.jpg rename to test-resources/testimages/2020/WPI/RedLoading-016in-Down.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/RedLoading-030in-Down.jpg b/test-resources/testimages/2020/WPI/RedLoading-030in-Down.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/RedLoading-030in-Down.jpg rename to test-resources/testimages/2020/WPI/RedLoading-030in-Down.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/RedLoading-048in-Down.jpg b/test-resources/testimages/2020/WPI/RedLoading-048in-Down.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/RedLoading-048in-Down.jpg rename to test-resources/testimages/2020/WPI/RedLoading-048in-Down.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/RedLoading-048in.jpg b/test-resources/testimages/2020/WPI/RedLoading-048in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/RedLoading-048in.jpg rename to test-resources/testimages/2020/WPI/RedLoading-048in.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/RedLoading-060in.jpg b/test-resources/testimages/2020/WPI/RedLoading-060in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/RedLoading-060in.jpg rename to test-resources/testimages/2020/WPI/RedLoading-060in.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/RedLoading-084in.jpg b/test-resources/testimages/2020/WPI/RedLoading-084in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/RedLoading-084in.jpg rename to test-resources/testimages/2020/WPI/RedLoading-084in.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/RedLoading-108in.jpg b/test-resources/testimages/2020/WPI/RedLoading-108in.jpg similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/RedLoading-108in.jpg rename to test-resources/testimages/2020/WPI/RedLoading-108in.jpg diff --git a/photon-core/src/test/resources/testimages/2020/WPI/info.txt b/test-resources/testimages/2020/WPI/info.txt similarity index 100% rename from photon-core/src/test/resources/testimages/2020/WPI/info.txt rename to test-resources/testimages/2020/WPI/info.txt diff --git a/photon-core/src/test/resources/testimages/polygons/polygons.png b/test-resources/testimages/polygons/polygons.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/polygons.png rename to test-resources/testimages/polygons/polygons.png diff --git a/photon-core/src/test/resources/testimages/polygons/polygons_2.png b/test-resources/testimages/polygons/polygons_2.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/polygons_2.png rename to test-resources/testimages/polygons/polygons_2.png diff --git a/photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_1.png b/test-resources/testimages/polygons/powercells/powercell_test_1.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_1.png rename to test-resources/testimages/polygons/powercells/powercell_test_1.png diff --git a/photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_2.png b/test-resources/testimages/polygons/powercells/powercell_test_2.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_2.png rename to test-resources/testimages/polygons/powercells/powercell_test_2.png diff --git a/photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_3.png b/test-resources/testimages/polygons/powercells/powercell_test_3.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_3.png rename to test-resources/testimages/polygons/powercells/powercell_test_3.png diff --git a/photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_4.png b/test-resources/testimages/polygons/powercells/powercell_test_4.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_4.png rename to test-resources/testimages/polygons/powercells/powercell_test_4.png diff --git a/photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_5.png b/test-resources/testimages/polygons/powercells/powercell_test_5.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_5.png rename to test-resources/testimages/polygons/powercells/powercell_test_5.png diff --git a/photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_6.png b/test-resources/testimages/polygons/powercells/powercell_test_6.png similarity index 100% rename from photon-core/src/test/resources/testimages/polygons/powercells/powercell_test_6.png rename to test-resources/testimages/polygons/powercells/powercell_test_6.png