GitHub pull request #110 of commit daeb1742e84fdaa42498080ebbeaddad0415db28, no merge conflicts.sha1origin/pr/110/mergeghprbActualCommitdaeb1742e84fdaa42498080ebbeaddad0415db28ghprbActualCommitAuthorPhilippe KirschenghprbActualCommitAuthorEmailphilippe@hyperloop-one.comghprbAuthorRepoGitUrlhttps://github.com/convexengineering/gpfit.gitghprbTriggerAuthorPhilippe KirschenghprbTriggerAuthorEmailphilippe@virginhyperloop.comghprbTriggerAuthorLoginpgkirschghprbTriggerAuthorLoginMention@pgkirschghprbPullId110ghprbTargetBranchmasterghprbSourceBranchpytest_figsGIT_BRANCHpytest_figsghprbPullAuthorEmailphilippe@virginhyperloop.comghprbPullAuthorLoginpgkirschghprbPullAuthorLoginMention@pgkirschghprbPullDescriptionGitHub pull request #110 of commit daeb1742e84fdaa42498080ebbeaddad0415db28, no merge conflicts.ghprbPullTitlepytest for plot unit testsghprbPullLinkhttps://github.com/convexengineering/gpfit/pull/110ghprbPullLongDescriptionTo partially address #101 \r\nghprbCommentBodynullghprbGhRepositoryconvexengineering/gpfitghprbCredentialsId2a2b74d8-fbb8-4038-938a-85796af1b79f00248testReportfalse<a title="pytest for plot unit tests" href="https://github.com/convexengineering/gpfit/pull/110">PR #110</a>: pytest for plot unit tests#279340078337372CE_gpfit_PR_unit_tests #279279falsefalse279190470SUCCESS1635380931814https://acdl.mit.edu/csi/job/CE_gpfit_PR_unit_tests/279/reynoldsgpfit/tests/artifacts/ma_test_surface.pnggpfit/tests/artifacts/fit.pklgpfit/tests/artifacts/fit.txtgpfit/tests/baseline/ma_2d_surface.pnggpfit/tests/artifacts/isma_test_slices.pnggpfit/tests/baseline/isma_2d_surface.pnggpfit/tests/baseline/ma_2d_slices.pnggpfit/tests/artifacts/sma_test.pnggpfit/tests/baseline/sma_2d_slices.pnggpfit/tests/baseline/sma_2d_surface.pnggpfit/tests/t_plot_fit.pygpfit/tests/baseline/fit.txtgpfit/tests/artifacts/isma_test_surface.pnggpfit/tests/baseline/fit.pklgpfit/tests/baseline/sma_1d.pnggpfit/tests/artifacts/sma_test_surface.pnggpfit/tests/artifacts/ma_test_slices.pnggpfit/tests/baseline/ma_1d.pnggpfit/tests/baseline/isma_1d.pnggpfit/tests/artifacts/sma_test_slices.pnggpfit/tests/artifacts/isma_test.pnggpfit/tests/baseline/isma_2d_slices.pnggpfit/tests/artifacts/ma_test.png932627940b521456a317748c8c229a07805ae47d1634944028000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comMigrate to pytest for t_plot_fit only (#101) 2021-10-22 16:07:08 -0700932627940b521456a317748c8c229a07805ae47dMigrate to pytest for t_plot_fit only (#101)addgpfit/tests/baseline/isma_2d_surface.pngaddgpfit/tests/baseline/ma_1d.pngdeletegpfit/tests/artifacts/sma_test.pngdeletegpfit/tests/artifacts/ma_test.pngaddgpfit/tests/baseline/isma_2d_slices.pngaddgpfit/tests/baseline/sma_2d_slices.pngdeletegpfit/tests/artifacts/sma_test_slices.pngeditgpfit/tests/t_plot_fit.pydeletegpfit/tests/artifacts/sma_test_surface.pngaddgpfit/tests/baseline/fit.txtdeletegpfit/tests/artifacts/isma_test_surface.pngdeletegpfit/tests/artifacts/fit.txtaddgpfit/tests/baseline/isma_1d.pngaddgpfit/tests/baseline/sma_1d.pngdeletegpfit/tests/artifacts/ma_test_slices.pngdeletegpfit/tests/artifacts/isma_test_slices.pngdeletegpfit/tests/artifacts/ma_test_surface.pngdeletegpfit/tests/artifacts/fit.pkladdgpfit/tests/baseline/sma_2d_surface.pngaddgpfit/tests/baseline/ma_2d_surface.pngaddgpfit/tests/baseline/ma_2d_slices.pngaddgpfit/tests/baseline/fit.pkldeletegpfit/tests/artifacts/isma_test.pnggpfit/tests/run_tests.pygpfit/tests/READMEgpfit/tests/baseline/ma_2d_surface.pngsetup.pygpfit/tests/baseline/isma_2d_surface.pnggpfit/tests/baseline/ma_2d_slices.pnggpfit/tests/baseline/sma_2d_slices.pnggpfit/tests/baseline/sma_2d_surface.pnggpfit/tests/t_plot_fit.pygpfit/tests/baseline/sma_1d.pnggpfit/tests/baseline/ma_1d.pnggpfit/tests/baseline/isma_1d.pnggpfit/tests/baseline/isma_2d_slices.png93048ca5e739a8bc5f8b14aad738d5f08faf9fb11634947238000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comSeeds for t_plot_fit Also: * remove t_plot_fit from run_tests * add short README for pytest * add to setup.py 2021-10-22 17:00:38 -070093048ca5e739a8bc5f8b14aad738d5f08faf9fb1Seeds for t_plot_fiteditgpfit/tests/baseline/isma_1d.pngeditgpfit/tests/baseline/isma_2d_slices.pngeditgpfit/tests/baseline/ma_1d.pngaddgpfit/tests/READMEeditgpfit/tests/t_plot_fit.pyeditgpfit/tests/baseline/ma_2d_slices.pngeditsetup.pyeditgpfit/tests/baseline/sma_2d_surface.pngeditgpfit/tests/baseline/sma_1d.pngeditgpfit/tests/baseline/sma_2d_slices.pngeditgpfit/tests/baseline/isma_2d_surface.pngeditgpfit/tests/baseline/ma_2d_surface.pngeditgpfit/tests/run_tests.pygpfit/tests/READMEgpfit/tests/README.mdbb663530db99be9b13e9cb77366c303abf4288da1634947553000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comREADME markdown 2021-10-22 17:05:53 -0700bb663530db99be9b13e9cb77366c303abf4288daREADME markdowndeletegpfit/tests/READMEaddgpfit/tests/README.mdgpfit/tests/t_least_squares.pygpfit/tests/t_fit.pygpfit/tests/test_initialize.pygpfit/tests/test_plot_fit.pygpfit/tests/test_evaluate.pygpfit/tests/test_print_fit.pygpfit/tests/test_fit.pygpfit/tests/t_logsumexp.pygpfit/tests/t_initialize.pygpfit/tests/t_evaluate.pygpfit/tests/test_least_squares.pygpfit/tests/t_examples.pygpfit/tests/t_plot_fit.pygpfit/tests/t_print_fit.pygpfit/tests/test_logsumexp.pygpfit/tests/test_examples.pygpfit/tests/test_constraint_set.pygpfit/tests/__init__.pygpfit/tests/t_constraint_set.py6efb9019d43f88bf5a82755213d9acb25523598d1634951030000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comall tests pytest compatible And artifacts --> baseline for .txt and .pkl 2021-10-22 18:03:50 -07006efb9019d43f88bf5a82755213d9acb25523598dall tests pytest compatibleaddgpfit/tests/test_logsumexp.pyeditgpfit/tests/__init__.pydeletegpfit/tests/t_least_squares.pyaddgpfit/tests/test_plot_fit.pyaddgpfit/tests/test_examples.pyaddgpfit/tests/test_fit.pyaddgpfit/tests/test_least_squares.pyaddgpfit/tests/test_evaluate.pydeletegpfit/tests/t_fit.pydeletegpfit/tests/t_logsumexp.pydeletegpfit/tests/t_evaluate.pydeletegpfit/tests/t_examples.pyaddgpfit/tests/test_print_fit.pydeletegpfit/tests/t_print_fit.pyaddgpfit/tests/test_constraint_set.pyaddgpfit/tests/test_initialize.pydeletegpfit/tests/t_constraint_set.pydeletegpfit/tests/t_plot_fit.pydeletegpfit/tests/t_initialize.pygpfit/tests/fit.txtgpfit/tests/fit.pklgpfit/tests/baseline/fit.pklgpfit/tests/baseline/fit.txtgpfit/tests/test_fit.pyeb0249eb000bce105bae84b5dd983f18ada2771f1634951633000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comfit.pkl and fit.txt in current directory (#101) 2021-10-22 18:13:53 -0700eb0249eb000bce105bae84b5dd983f18ada2771ffit.pkl and fit.txt in current directory (#101)addgpfit/tests/fit.txtaddgpfit/tests/fit.pkleditgpfit/tests/test_fit.pydeletegpfit/tests/baseline/fit.pkldeletegpfit/tests/baseline/fit.txtgpfit/tests/run_tests.pygpfit/tests/__init__.pyd5f126246a0970bc2358fb313d93ebf2d77ab5201634952069000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comRemove run_tests 2021-10-22 18:21:09 -0700d5f126246a0970bc2358fb313d93ebf2d77ab520Remove run_testsdeletegpfit/tests/run_tests.pyeditgpfit/tests/__init__.pygpfit/tests/run_tests.shsetup.pyMANIFEST.infe10752e625ef237b036e9b9702d11f26b86cc871635143948000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comrun_tests.sh; updated setup.py and MANIFEST 2021-10-24 23:39:08 -0700fe10752e625ef237b036e9b9702d11f26b86cc87run_tests.sh; updated setup.py and MANIFESTeditsetup.pyaddgpfit/tests/run_tests.sheditMANIFEST.ingpfit/tests/run_tests.pygpfit/tests/run_tests.shgpfit/tests/__init__.py3a21db9ca741cb7bb7daffb7af57c459651b1f921635293367000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comrun tests in package 2021-10-26 17:09:27 -07003a21db9ca741cb7bb7daffb7af57c459651b1f92run tests in packageaddgpfit/tests/run_tests.pyeditgpfit/tests/run_tests.sheditgpfit/tests/__init__.pysetup.py8e7215f35fdabfd590fcd7cd0dbad090f0a0df751635362998000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comsetup requirements use >= instead of == 2021-10-27 12:29:58 -07008e7215f35fdabfd590fcd7cd0dbad090f0a0df75setup requirements use >= instead of ==editsetup.pygpfit/tests/test_examples.pyMANIFEST.inb58b00eda0e2b19dedd817304cfaaa4d5862cc531635379714000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comSkip example tests if not in path 2021-10-27 17:08:34 -0700b58b00eda0e2b19dedd817304cfaaa4d5862cc53Skip example tests if not in patheditgpfit/tests/test_examples.pyeditMANIFEST.ingpfit/tests/test_examples.pyf9eb36325c25ec6d7c1fcd17e2a22c94674fca1f1635380133000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.compylint 2021-10-27 17:15:33 -0700f9eb36325c25ec6d7c1fcd17e2a22c94674fca1fpylinteditgpfit/tests/test_examples.pydocs/source/installation.rstdaeb1742e84fdaa42498080ebbeaddad0415db281635380912000https://acdl.mit.edu/csi/user/philippephilippephilippe@hyperloop-one.comUpdated installation instructions for pytest 2021-10-27 17:28:32 -0700daeb1742e84fdaa42498080ebbeaddad0415db28Updated installation instructions for pytesteditdocs/source/installation.rstgithttps://acdl.mit.edu/csi/user/philippephilippe279https://acdl.mit.edu/csi/job/CE_gpfit_PR_unit_tests/buildnode=macys/279/279https://acdl.mit.edu/csi/job/CE_gpfit_PR_unit_tests/buildnode=macys_VM/279/279https://acdl.mit.edu/csi/job/CE_gpfit_PR_unit_tests/buildnode=reynolds/279/279https://acdl.mit.edu/csi/job/CE_gpfit_PR_unit_tests/buildnode=windows10x64/279/