Friday, January 20, 2012

The fRiDaY File - The Best Kind Of Error

Here's the story: The next version of Foxhound is getting a "Sample Schedule" feature whereby the database monitor sampling process can be turned on and off at different times of the day.

To keep it simple, the user input requires a "Y" for each 15-minute interval that samples are to be gathered, with "not Y" (like a dot) for other intervals.

When it came time to start testing (as it did on Monday), setting the schedule on and off every 15 minutes made it easy to see if the transitions were working:

So far so good... and of course there were bugs, lots of fixes, and testing started again on Wednesday.

But then, NOTHING worked... changing the setting to and from "Y" for the current 15-minute interval had NO EFFECT on the sampling process!

Arrrgh! After all that work, it had gotten WORSE!

Well, actually, no it hadn't...

...because [snork] changing the settings for Monday has no effect on testing done on Wednesday!

User Errors Are The Best Kind!

No comments: