spacetelescope / braindump

A place to collect notes from code discussions
2 stars 5 forks source link

Refactoring regression tests #11

Closed pllim closed 6 years ago

pllim commented 8 years ago

Currently, SSB regression tests live in a private and hard to access SVN repository. Cron jobs are set up on certain machines (Mac OSX, RHEL6, and RHEL5) to update test scripts from that repo once a day and run with pandokia, compare results with "truth" images/tables, and generate HTML reports. Developers then look at the reports and can choose to "okify" failed tests (i.e., make the new results the new "truth").

Pros

Cons

Proposed Changes

c/c: @sosey @nden @cdsontag @jhunkeler @vglaidler @stsci-hack @justincely and whoever else in SSB that is interested

p/s: This is how I envision the change -- https://www.youtube.com/watch?v=mZ6_0wGGsuY

sosey commented 8 years ago

You need to explain what "Move regression tests back to respective repos" actually means

pllim commented 8 years ago

I thought the contents of this issue explained it, no?

sosey commented 8 years ago

no. The regression tests haven't gone anywhere to be moved back from. You're discussing changing the way in which we write, store, manage and execute our regression tests. That's a lot more than "move back to respective repos" unless you mean something entirely different, which should be explained.

pllim commented 8 years ago

Ok. How about now?

sosey commented 8 years ago

You just changed the title. Edit the original description to contain the current way we do tests and your suggested changes, that would be the most clear for everyone. Not everyone here is familiar with our current pandokia system.

nden commented 8 years ago

I agree it would be best to have a summary of what you propose. There may be other proposals for changes (or may be "wishes" is a better word) so it'll be easier to understand what each one involves without going through emails.

pllim commented 8 years ago

Thanks for the suggestions. I'll put something more coherent together when I get the chance today...

pllim commented 8 years ago

Okay. What about now? I think I have addressed all the comments and concerns. Thanks.