I agree on Uwes position over '''Rejnos, certainty...

On 13/5/23 22:59, Tom M0LTE via wsjt-devel wrote:
Hey Reino

I fully understand your concerns. Clearly this idea has been considered. Conceptually I believe a slightly different approach might overcome some of those difficulties, however I am conscious of derailing Uwe’s thread, so I won’t.

Uwe, good luck with the search.

Best wishes
Tom

On Sat, 13 May 2023 at 11:05, Reino Talarmo via wsjt-devel <wsjt-devel@lists.sourceforge.net> wrote:

    > From: Tom M0LTE via wsjt-devel
    [mailto:wsjt-devel@lists.sourceforge.net]
    > Sent: lauantai 13. toukokuuta 2023 10.58
    >While manual testing could probably never be eliminated in the
    case of hamlib, has there been any consideration of creating test
    harnesses to remove/reduce the need for manual testing?

    >It strikes me that there could be potential to capture test cases
    from manual testing with real rigs, then at least there would be
    regression tests. Future bug fixes could have test cases added to
    prevent further regression, again without requiring physical
    radios and manual testing.

    Hi Tom,

    Your proposal could work in an ideal world.
    There are just minor requirements before it is easily done.
    #1 There should be a (well) defined and agreed CAT protocol that
    all rig manufactures follow.
    #2 All rigs should have tested against that protocol.
    #3 Resources to design and prepare the test program.
    #4 Resources to design and prepare the Hamlib testing harness
    against the agreed CAT protocol.

    On #1 we have a subset of commands that are commonly used. Even no
    agreed minimum responses to commands are agreed. There is no
    performance requirements such as timing.
    The #2 is a farfetched dream.
    The #3, hups, did I mentioned this?
    The #4, just what!

    In addition there are in some implementations bugs and the public
    CAT command set behaves differently than assumed. All those deal
    to a situation that the manual testing of most radios is the best
    way to perform this testing task. For that we need is the famous
    'somebody' to keep it going and reporting to the Hamlib task force.

    Sorry of being to pessimistic, I have some experience on that kind
    of issue and now safely retired.

    73, Reino OH3mA



    _______________________________________________
    wsjt-devel mailing list
    wsjt-devel@lists.sourceforge.net
    https://lists.sourceforge.net/lists/listinfo/wsjt-devel



_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to