lnt showtests output depends on the iteration order of a set, which has
no guarantee whatsoever. This makes the result of test
tests/lnttool/showtests.shtest unstable in particular accross Python 2
and 3. This commit makes the lnt.tests constructor return a new sorted
list instead of the set, thus guaranteeing a stable output of lnt
showtests. It also lists tests in alphabetical order which makes it
nicer for users.
Details
Details
Diff Detail
Diff Detail
- Build Status
Buildable 38745 Build 38744: arc lint + arc unit
Event Timeline
Comment Actions
My general impression is that this is harmless. As it is, there is no other key available to sort on. @cmatthews, can you confirm?