Noticed recently that if a server supports only one cipher suite, SSL Labs shows "sorted by strength; the server has no preference". I assume it is impossible to check server preference in such cases, because it is not explicitly stated to any clients.
As for the cipher order test: we first determine all available suites, then we submit as many requests as there are suites, and note the order in which the suites are picked by the server.
SSL Labs report:
The real configuration:
Rather than checking for cipher order, shouldn't it be just "Cipher Suite" with single "Suite" noun and without any clarifications?