After looking at this a little deeper, conditionally compiling code in/out makes testing more complex and we don't have the resources to pursue this. Instead, I am proposing toning down the Ubuntu specific messages/tests in fwts so they do not reference Ubuntu as much and also skip any Ubuntu specific tests w/o mentioning Ubuntu where possible.
Some fixes have already addressed this issue, for example, bug 1261760 that has removed all the Launchpad specific tagging.
After looking at this a little deeper, conditionally compiling code in/out makes testing more complex and we don't have the resources to pursue this. Instead, I am proposing toning down the Ubuntu specific messages/tests in fwts so they do not reference Ubuntu as much and also skip any Ubuntu specific tests w/o mentioning Ubuntu where possible.
Some fixes have already addressed this issue, for example, bug 1261760 that has removed all the Launchpad specific tagging.