lisa.tests.base: Cache trace property for at most 10 TestBundle at a …
…time
The trace
property of TestBundle will only be cached for a small number of
TestBundle. This avoids running out of memory when manipulating a large amount
of TestBundle. This can happen in long-running exekall processes that keep
references to TestBundle alive for results display and serialization.