Skip to end of metadata
Go to start of metadata

 

This page can be used to track progress on migrating the DM and Sims software stack to use pytest.

Install pytest using:

 

conda install pytest

 

Each package will have a JIRA ticket with an associated git branch. Share the branch and work on test files independently. Do one commit per test file. Take ownership of specific files by annotating the item on this page with your name. Tick the check box when the file runs with pytest. If a package is not listed below, add it and create a JIRA ticket.

Instructions for using pytest can be found in the developer guide. A migration guide can be found at SQR-012.

 

Jenkins integration:  DM-7600 - Getting issue details... STATUS

 

AFW  DM-7207 - Getting issue details... STATUS

AFW can now be fixed up.

pipe_base  DM-7232 - Getting issue details... STATUS

daf_butlerUtils  DM-7230 - Getting issue details... STATUS

ctrl_events  DM-7252 - Getting issue details... STATUS

cat DM-7231 - Getting issue details... STATUS

  • testCleanupExpiredRuns.py
  • testDbSetup.py 
  • testMySQLBase.py
  • timeFuncs.py

meas_astrom  DM-3904 - Getting issue details... STATUS

meas_base  DM-7229 - Getting issue details... STATUS


ip_isr DM-7233 - Getting issue details... STATUS

pipe_tasks DM-7235 - Getting issue details... STATUS

meas_algorithms DM-7248 - Getting issue details... STATUS

obs_test DM-7244 - Getting issue details... STATUS


coadd_utils  DM-7258 - Getting issue details... STATUS


coadd_chisquared  DM-7614 - Getting issue details... STATUS

validate_drp  DM-7241 - Getting issue details... STATUS

utils DM-7270 - Getting issue details... STATUS

skymap  DM-7246 - Getting issue details... STATUS

sphgeom  DM-7315 - Getting issue details... STATUS

ip_diffim DM-7320 - Getting issue details... STATUS  Fred Moolekamp

  • AssessSpatialKernelVisitor.py
  • BasisLists.py
  • BuildSingleKernelVisitor.py
  • BuildSpatialKernelVisitor.py
  • FindSetBits.py
  • ImagePsfMatch.py
  • ImageStatistics.py
  • ImageSubtract.py
  • KernelCandidateAndSolution.py
  • KernelCandidateDetection.py
  • KernelPca.py
  • KernelSumVisitor.py
  • ModelPsfMatch.py
  • SnapPsfMatch.py
  • compareToHotpants.py
  • diaCatalogSourceSelector.py
  • dipole.py
  • ipDiffimConfig.py
  • subtractExposures.py
  • testDipoleFitter.py
  • testImageDecorrelation.py

meas_extensions_photometryKron DM-7329 - Getting issue details... STATUS

meas_extensions_simpleShape DM-7332 - Getting issue details... STATUS

meas_extensions_psfex DM-7343 - Getting issue details... STATUS

meas_extensionts_shapeHSM DM-7344 - Getting issue details... STATUS

meas_deblender DM-7347 - Getting issue details... STATUS

meas_modelfit DM-7358 - Getting issue details... STATUS


obs_sdss DM-7346 - Getting issue details... STATUS  Fred Moolekamp

  • getId.py
  • testSdss.py
  • testSelectFluxMag0.py
  • testSelectSdssImages.py



obs_lsstSim  DM-7384 - Getting issue details... STATUS  Michael Wood-Vasey

obs_subaru DM-7378 - Getting issue details... STATUS


obs_cfht  DM-7624 - Getting issue details... STATUS
  •  testButler.py
  • testColorterms.py 

obs_decam DM-7387 - Getting issue details... STATUS John Parejko

shapelet DM-7615 - Getting issue details... STATUS

  • profiles.py
  • testFunctorKeys.py
  • testHermiteTransformMatrix.py
  • testMatrixBuilder.py
  • testMultiShapelet.py
  • testProjection.py
  • testShapeletFunction.py

datarel  DM-7623 - Getting issue details... STATUS

  • testGetPsf.py

Qserv  DM-7625 - Getting issue details... STATUS

  • MySqlUdf.py
  • testApp.py
  • testProtocol.py
  • test_chunkMapping.py
  • test_configParser.py
  • test_cssNodes.py
  • test_cssVersion.py
  • test_nodeAdmin.py
  • test_nodePool.py
  • test_ssh.py
  • test_watcherLib.py

Qserv_testdata  DM-7617 - Getting issue details... STATUS

  • testDataConfig.py
  • testDataCustomizer.py
  • testIntegration.py

dax_webservcommon  DM-7626 - Getting issue details... STATUS

  • test_response.py
  • test_templates.py

dax_dbserv  DM-7627 - Getting issue details... STATUS

  • test_dbserv.py

dax_imgserv  DM-7628 - Getting issue details... STATUS

  • metadataFitsTest.py

dax_metaserv  DM-7629 - Getting issue details... STATUS

  • reinit.py
  • testSchemaToMeta.py
  • test_metaserv.py


  • No labels