What should be tested on a new port? (criterion - General Discussion and Assistance - CHDK Forum supplierdeeply

What should be tested on a new port? (criterion

  • 2 Replies
  • 3661 Views
What should be tested on a new port? (criterion
« on: 07 / April / 2011, 21:49:14 »
Advertisements
Is there somewhere a list of tests to be done on a new port to consider it beta/production quality?

Just using it would not be enough because each user probably does almost always the same things and don't exert the code.

Thanks!

*

Offline reyalp

  • ******
  • 14121
Re: What should be tested on a new port? (criterion
« Reply #1 on: 07 / April / 2011, 22:10:13 »
Is there somewhere a list of tests to be done on a new port to consider it beta/production quality?
Nope.

It would be a good idea to have such a list. Another thing that would be good would be to have a set of scripts that exercise as much of the functionality as possible.
Quote
Just using it would not be enough because each user probably does almost always the same things and don't exert the code.
Quite true. The beta label is generally removed when
- the port has been available for a while
- no major outstanding issues are known
or
- someone asks to have the beta label removed, and no one objects ;)
Don't forget what the H stands for.

Re: What should be tested on a new port? (criterion
« Reply #2 on: 07 / April / 2011, 23:42:35 »
Is there somewhere a list of tests to be done on a new port to consider it beta/production quality?
For a volunteer effort,  anything that displays the CHDK logo on boot, runs scripts and makes most of the other functions available is a great BETA release.   Its a lot of work to get to that point and most users who have been frustrated to have no CHDK available for their cameras are thrilled with somebody getting them that far.

It seems to me that if somebody can walk through the CHDK users manual
http://chdk.wikia.com/wiki/CHDK_User_Manual
and exercise all the functions there then you have production quality code as most of the complicated functionality (like scripting) is common to all cameras and thus likely to work pretty well.

But that's just my opinion and I've only ported one little camera (actually, the smallest physical camera that supports CHDK I think).



Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal