Directory trunk/lsl/lsl/tests/

Directory Deleted:
2011-03-21 10:19
Total Files:
0
Deleted Files:
28
Lines of Code:
0

[root]/trunk/lsl/lsl/tests

Lines of Code

trunk/lsl/lsl/tests/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 151 (100.0%) 8098 (100.0%) 53.6
jdowell 146 (96.7%) 7703 (95.1%) 52.7
root 2 (1.3%) 350 (4.3%) 175.0
jayce 3 (2.0%) 45 (0.6%) 15.0

Most Recent Commits

jdowell 2011-03-21 10:19 Rev.: 350

Moved the 'tests' directory up a level so that it is not installed along with lsl.

0 lines of code changed in 28 files:

  • trunk/lsl/lsl/tests: __init__.py (del), test_astro.py (del), test_beamformer.py (del), test_catalog.py (del), test_fakedata.py (del), test_filterbank.py (del), test_fitsidi.py (del), test_fx.py (del), test_fx_old.py (del), test_geodesy.py (del), test_lsl.py (del), test_lwa_user.py (del), test_mathutil.py (del), test_nec_util.py (del), test_paths.py (del), test_progress.py (del), test_reader.py (del), test_robust.py (del), test_sdfits.py (del), test_simdp.py (del), test_simvis.py (del), test_skymap.py (del), test_stations.py (del), test_stattests.py (del), test_tsfits.py (del), test_uvUtils.py (del), test_vdif.py (del), test_visUtils.py (del)
jdowell 2011-03-16 13:03 Rev.: 345

Ouch, that last commit caused a lot of tests to break in new and unusual ways. Hopefully this fixes all of that by changing how Frame object are initialized.

6 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_reader.py (+6 -6)
jdowell 2011-03-16 10:10 Rev.: 344

Worked on making the Go Fast! readers the defaults in the lsl.reader modules since I think they are ready for prime time. The memory leak seems to be gone and they have passed all previous tests. I've also wrapped the Go Fast! calls in try..except blocks to raise the appropriate lsl.reader.errors error. If all goes well, I'll remove the old python code completely. Also worked on getting things ready to read in 260 stands worth of data.

0 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_reader.py (-125)
jdowell 2011-02-28 17:17 Rev.: 319

Removed the extra test_fx tests that correspond to the PXMaster function. More work on getting the self-cal. routines working.

19 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_fx.py (+19 -19)
jdowell 2011-02-12 23:12 Rev.: 306

Copy-and-paste strikes again with module names in correlator.fx.SpecMaster. Also some more updates to the test_fx unit tests to try to fix the problems with testing on mac. The problems seem to be related to the delay calculations coming up with negative delays. I've added in some more realistic sample rate and frequencies to the data to see if that will clear things up.

16 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_fx.py (+16 -9)
jdowell 2011-02-12 22:00 Rev.: 305

Some work to address the MemoryError problems on macs. Added in a new SpecMaster function to correlator.fx to apply a python interface to _spec.so. Added new tests for the new filter bank P-engines. Moved tests for teh older correlator.fx functions to test_fx_old.

150 lines of code changed in 3 files:

  • trunk/lsl/lsl/tests: test_fx.py (+61 -29), test_fx_old.py (new 87), test_lsl.py (+2)
jdowell 2011-02-11 15:43 Rev.: 303

Large number of changes associated with cleaning up some of the unit tests (particularly ones that write files) and getting all of the DRX code functioning 100%. Removed some of the older single-threaded, signle-stand (level 1) functions from core.c. Added new compiler options to gofast.c to make it even faster. Cleaned up the DP simulation code to be verbose or not and to allow for only one DRX tuning to be simulated. I've probably missed something...

471 lines of code changed in 8 files:

  • trunk/lsl/lsl/tests: test_fakedata.py (+180 -22), test_fitsidi.py (+26 -33), test_fx.py (+3 -1), test_reader.py (+177 -116), test_sdfits.py (+21 -16), test_simdp.py (+22 -18), test_tsfits.py (+23 -24), test_vdif.py (+19 -8)
jdowell 2011-02-07 18:50 Rev.: 301

Fixed the errors in the reader._gofast exceptions.

58 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_reader.py (+58)
jdowell 2011-02-07 18:13 Rev.: 300

Added the lsl.reader._gofast extension for reading DP frames faster. Added in the machinary needed to build and test the new extension.

109 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_reader.py (+109)
jdowell 2011-02-03 18:12 Rev.: 295

Even more small changes to fix build problems in r292, r293, and r294.

18 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_mathutil.py (+18 -8)
jdowell 2011-02-03 17:39 Rev.: 294

More small changes to fix build problems in r292 and r293.

8 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_mathutil.py (+8 -8)
jdowell 2011-02-03 17:30 Rev.: 293

Small changes to fix build problems in r292.

15 lines of code changed in 2 files:

  • trunk/lsl/lsl/tests: test_filterbank.py (+1 -1), test_mathutil.py (+14 -4)
jdowell 2011-02-03 17:13 Rev.: 292

Fixed a couple of typos. in the correlator scripts related to frames with bad sync. words. Added in new GSM utilities to convert the HEALpix maps into NPZ files. Added in new LWA-1 dipole responce NEC models. Added in spherical and emperical fits to the dipole responce for use with the revised driftcurve.py script. Numerous new tests.

203 lines of code changed in 6 files:

  • trunk/lsl/lsl/tests: test_filterbank.py (new 79), test_geodesy.py (+2 -2), test_lsl.py (+5 -1), test_mathutil.py (+48 -2), test_progress.py (new 47), test_skymap.py (+22 -22)
jdowell 2011-01-18 17:39 Rev.: 265

A little more work on the new correlator and a few more test cases. Also, updated correlateTBN.py to use the new correlator.

8 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_fx.py (+8 -2)
jdowell 2011-01-18 15:29 Rev.: 264

Fixed one of the tests.test_fx.py tests to actually test the new C-based correlator.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_fx.py (+1 -1)
jdowell 2011-01-18 15:21 Rev.: 263

Added in the changed made to lsl-0.3.x regarding the new cable attenuation model (r261; r262). Added a CHANGELOG file for the development branch to keep up with what changed. Worked on integrating in the new correlator with the existing code base. Completely changed how windowing functions are applied to the data for correlator.fx.calcSpectra and correlator.fx.FXCorrelator. The new system is a little more flexible than the old one.

48 lines of code changed in 2 files:

  • trunk/lsl/lsl/tests: test_fx.py (+24 -33), test_uvUtils.py (+24 -8)
jdowell 2011-01-13 12:14 Rev.: 259

Added in fixes from the LXL 0.3.x branch for various things (see r254, r255, r256, and r257). Modified the sphinx configuration script to search the local directories for LSL first so that is doesn't have to be installed to be documented. Added a new approach to figuring out FFTW3 flags via pkg-config to try to overcome build issues on Mac OS X.

9 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_vdif.py (+9 -10)
jdowell 2011-01-06 23:00 Rev.: 253

Added in fixes for the frame readers (r252). Added in new tests for the frame reader attributes and the new portions of lsl.skymap.

132 lines of code changed in 2 files:

  • trunk/lsl/lsl/tests: test_reader.py (+99), test_skymap.py (+33 -2)
jdowell 2011-01-03 23:23 Rev.: 247

Fixed typo. associated with the tests -> stattests name change in r246.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_stattests.py (+1 -1)
jdowell 2011-01-03 23:15 Rev.: 246

I don't really understand why all of the tests are failed now. I've renamed statistics.test to statistics.stattests to see if that helps any. I've also make several minor changes to blank lines, etc. trying to clear this up.

7 lines of code changed in 3 files:

  • trunk/lsl/lsl/tests: __init__.py (-2), test_robust.py (+5 -6), test_stattests.py (+2 -4)
jdowell 2011-01-03 22:14 Rev.: 244

Added in the missing test suite from r243 and fixed a typo in test_lsl.py related to the new suite.

44 lines of code changed in 2 files:

  • trunk/lsl/lsl/tests: test_lsl.py (+1 -1), test_stattests.py (new 43)
jdowell 2011-01-03 22:09 Rev.: 243

Added fixed for Ticket #3 (r242) to the development branch. Removed import of 'math' from plotStands.py since we can use numpy. More work on fixing the statistics.robust unit tests to make them robust. Added in a small test framework for statistics.tests.

13 lines of code changed in 2 files:

  • trunk/lsl/lsl/tests: test_lsl.py (+3 -1), test_robust.py (+10 -24)
jdowell 2011-01-03 14:19 Rev.: 241

Take 2 at getting the robust polynomial fittng tests to work.

3 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_robust.py (+3 -3)
jdowell 2011-01-03 14:12 Rev.: 240

Finally figured out the testing bug in test_robust. The polynomial fit wasn't be calculated for the last set of test cases.

8 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_robust.py (+8 -4)
jdowell 2011-01-03 13:58 Rev.: 239

One of the robust polynomial fitter tests died. Trying something a little easier to work with.

4 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_robust.py (+4 -6)
jdowell 2011-01-03 13:37 Rev.: 238

Fixed a couple of problems with lsl.statistics.robust that were found during testing and updated the testing scripts.

53 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_robust.py (+53 -8)
jdowell 2011-01-03 12:11 Rev.: 237

Added in the fix to correlator.uvUtils from r235 and r236. Re-worked the robust statistics module and added robust line fitting and polynomial fitting functions. I also changed a lot of the function names in statistics.robust to make them more inline with the numpy equivalents, e.g., robust.robustSigma is now robust.std

19 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_robust.py (+19 -4)
jdowell 2010-12-07 18:06 Rev.: 222

Similar to testing TSFITS, the SDFITS tests always fail on test_tbw_single... *even when it works from the command line being run manually*. I've disabled this this now.

48 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_sdfits.py (+48 -48)
jdowell 2010-12-07 17:55 Rev.: 221

Worked on writing a set of unit tests for the SDFITS writer and uncovered lots of problems in lsl.writer.sdfits. It seems to work now but I don't think that the files it creates as SDFITS compatiable.

324 lines of code changed in 2 files:

  • trunk/lsl/lsl/tests: test_lsl.py (+2), test_sdfits.py (new 322)
jdowell 2010-12-07 13:16 Rev.: 218

Added new unit tests for lsl.misc.beamformer, lsl.sim.dp, and lsl.sim.vis. Modified the beamformer to by multi-threaded if needed. Found a few errors in lsl.sim.drx while testing lsl.sim.dp. Made the aipy object extension in lsl.sim.vis more 'aipy-like' in their naming.

279 lines of code changed in 6 files:

  • trunk/lsl/lsl/tests: test_beamformer.py (new 79), test_fx.py (+5), test_lsl.py (+6), test_simdp.py (new 116), test_simvis.py (+73 -1), test_tsfits.py (-1)
jdowell 2010-12-06 18:10 Rev.: 217

Added a small module for unit testing lsl.sim.vis

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_simvis.py (new 1)
jdowell 2010-12-06 17:54 Rev.: 216

It doesn't seem to matter what parts of lsl.writer.tsfits I change, the test_tsfits test always fails when being run by bitten.

54 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_tsfits.py (+54 -54)
jdowell 2010-12-06 15:13 Rev.: 214

Worked on getting the VDIF writer working. Added in a set of unit tests for VDIF. Worked on fixing a few problems in lsl.sim.vis that deal with the aipy.amp.Antenna object being a 'classic' object, rather than a 'new-style' object. More work on getting the lsl.sim.dp.pointSource function up and running.

175 lines of code changed in 3 files:

  • trunk/lsl/lsl/tests: test_lsl.py (+2), test_tsfits.py (+4 -4), test_vdif.py (new 169)
jdowell 2010-12-06 12:18 Rev.: 211

I'm having trouble understanding why when I run test_tsfits.py it works and when bitten runs it, one test fails. I've added another print statement to test_tsfits to see what's going wrong with the polarizations.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_tsfits.py (+1)
jdowell 2010-12-06 11:43 Rev.: 209

More work to get the lingering TS-FITS problems cleared up. Also, added clean-up features to the various unit tests that write things to temporary files. This should keep /tmp cleaner after repeated testing.

43 lines of code changed in 3 files:

  • trunk/lsl/lsl/tests: test_fakedata.py (+12), test_fitsidi.py (+19), test_tsfits.py (+12)
jdowell 2010-12-06 11:18 Rev.: 208

So many typos.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_lsl.py (+1 -1)
jdowell 2010-12-06 11:13 Rev.: 206

Fixed a couple of typos. in the TBW and TBN readers. Added unit tests for lsl.statistics.robust and lsl.correlator.fx. More work on the TS-FITS writer.

178 lines of code changed in 4 files:

  • trunk/lsl/lsl/tests: test_fx.py (new 92), test_lsl.py (+4), test_robust.py (new 57), test_tsfits.py (+25 -1)
jdowell 2010-12-06 01:01 Rev.: 205

On second thought, we shouldn't be changing the value of queueLimit when we force the queue to empty. This should fix that. Also, added a new print statement to test_tsfits.py to try to figure out the polarization problem.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_tsfits.py (+1 -8)
jdowell 2010-12-06 00:06 Rev.: 203

Well, the problem wasn't with nec_util.py and there were not indentation problems in that module...

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_nec_util.py (+1 -1)
jdowell 2010-12-03 18:34 Rev.: 199

Worked on trying to get a few of the test_tsfits errors cleared.

2 lines of code changed in 1 file:

  • trunk/lsl/lsl/tests: test_tsfits.py (+2 -3)

(15 more)

Generated by StatSVN 0.7.0