The code assumed parameterized results were added in the same order as the computed Cartesian product of the param values. If results for param combinations were added in a different order, some results were replaced by null in the JSON.
For example, the code previously expected these results to be added in this order:
The code assumed parameterized results were added in the same order as the computed Cartesian product of the param values. If results for param combinations were added in a different order, some results were replaced by
null
in the JSON. For example, the code previously expected these results to be added in this order:(notice all scale 10 results first, then scale 11). If added in a different order, some result values get replaced with
null
.A new test was also added and confirmed to fail prior to the bug fix. The bug fix was made, then the test passed.
For conda, the version number was updated and python 3.8 was added to the list of build variants.