[tools] testbot: Use GetSortedItems() to sort the Steps.

Francois Gouget fgouget at codeweavers.com
Mon May 30 11:44:06 CDT 2022


Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
---
 testbot/lib/WineTestBot/Jobs.pm | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/testbot/lib/WineTestBot/Jobs.pm b/testbot/lib/WineTestBot/Jobs.pm
index e4d76d356..617222233 100644
--- a/testbot/lib/WineTestBot/Jobs.pm
+++ b/testbot/lib/WineTestBot/Jobs.pm
@@ -218,8 +218,7 @@ sub UpdateStatus($)
 
   my %Has;
   my $Steps = $self->Steps->Clone();
-  my @SortedSteps = sort { $a->No <=> $b->No } @{$Steps->GetItems()};
-  foreach my $Step (@SortedSteps)
+  foreach my $Step (@{$Steps->GetSortedItems()})
   {
     my $Skip;
     if ($Step->PreviousNo)
@@ -419,8 +418,7 @@ sub Restart($)
   }
 
   my $Steps = $self->Steps;
-  my @SortedSteps = sort { $a->No <=> $b->No } @{$Steps->GetItems()};
-  foreach my $Step (@SortedSteps)
+  foreach my $Step (@{$Steps->GetSortedItems()})
   {
     my $Tasks = $Step->Tasks;
     foreach my $Task (@{$Tasks->GetItems()})
-- 
2.30.2




More information about the wine-devel mailing list