mirror of
https://github.com/Xahau/xahaud.git
synced 2025-11-20 18:45:55 +00:00
Redistribute unit test priorities based on current measurements
This commit is contained in:
committed by
manojsdoshi
parent
a1fd579756
commit
8d59c7dd40
@@ -670,6 +670,11 @@ run(runner& r)
|
|||||||
@endcode
|
@endcode
|
||||||
|
|
||||||
The macro invocation must appear in the same namespace as the test class.
|
The macro invocation must appear in the same namespace as the test class.
|
||||||
|
|
||||||
|
Unit test priorities were introduced so parallel unit_test::suites would
|
||||||
|
execute faster. Suites with longer running times have higher priorities
|
||||||
|
than unit tests with shorter running times. Suites with no priorities
|
||||||
|
are assumed to run most quickly, so they run last.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if BEAST_NO_UNIT_TEST_INLINE
|
#if BEAST_NO_UNIT_TEST_INLINE
|
||||||
|
|||||||
@@ -924,7 +924,7 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE(AccountDelete, app, ripple);
|
BEAST_DEFINE_TESTSUITE_PRIO(AccountDelete, app, ripple, 2);
|
||||||
|
|
||||||
} // namespace test
|
} // namespace test
|
||||||
} // namespace ripple
|
} // namespace ripple
|
||||||
|
|||||||
@@ -1572,7 +1572,7 @@ struct LedgerReplayerLong_test : public beast::unit_test::suite
|
|||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE(LedgerReplay, app, ripple);
|
BEAST_DEFINE_TESTSUITE(LedgerReplay, app, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE(LedgerReplayer, app, ripple);
|
BEAST_DEFINE_TESTSUITE_PRIO(LedgerReplayer, app, ripple, 1);
|
||||||
BEAST_DEFINE_TESTSUITE(LedgerReplayerTimeout, app, ripple);
|
BEAST_DEFINE_TESTSUITE(LedgerReplayerTimeout, app, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE_MANUAL(LedgerReplayerLong, app, ripple);
|
BEAST_DEFINE_TESTSUITE_MANUAL(LedgerReplayerLong, app, ripple);
|
||||||
|
|
||||||
|
|||||||
@@ -549,7 +549,7 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE(TheoreticalQuality, app, ripple);
|
BEAST_DEFINE_TESTSUITE_PRIO(TheoreticalQuality, app, ripple, 3);
|
||||||
|
|
||||||
} // namespace test
|
} // namespace test
|
||||||
} // namespace ripple
|
} // namespace ripple
|
||||||
|
|||||||
@@ -505,6 +505,6 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE_PRIO(TrustAndBalance, app, ripple, 1);
|
BEAST_DEFINE_TESTSUITE(TrustAndBalance, app, ripple);
|
||||||
|
|
||||||
} // namespace ripple
|
} // namespace ripple
|
||||||
|
|||||||
@@ -659,7 +659,7 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE(ValidatorSite, app, ripple);
|
BEAST_DEFINE_TESTSUITE_PRIO(ValidatorSite, app, ripple, 2);
|
||||||
|
|
||||||
} // namespace test
|
} // namespace test
|
||||||
} // namespace ripple
|
} // namespace ripple
|
||||||
|
|||||||
@@ -1997,14 +1997,14 @@ BEAST_DEFINE_TESTSUITE(NegativeUNLNoAmendment, ledger, ripple);
|
|||||||
BEAST_DEFINE_TESTSUITE(NegativeUNLVoteInternal, consensus, ripple);
|
BEAST_DEFINE_TESTSUITE(NegativeUNLVoteInternal, consensus, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE_MANUAL(NegativeUNLVoteScoreTable, consensus, ripple);
|
BEAST_DEFINE_TESTSUITE_MANUAL(NegativeUNLVoteScoreTable, consensus, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE_PRIO(NegativeUNLVoteGoodScore, consensus, ripple, 1);
|
BEAST_DEFINE_TESTSUITE_PRIO(NegativeUNLVoteGoodScore, consensus, ripple, 1);
|
||||||
BEAST_DEFINE_TESTSUITE_PRIO(NegativeUNLVoteOffline, consensus, ripple, 1);
|
BEAST_DEFINE_TESTSUITE(NegativeUNLVoteOffline, consensus, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE_PRIO(NegativeUNLVoteMaxListed, consensus, ripple, 1);
|
BEAST_DEFINE_TESTSUITE(NegativeUNLVoteMaxListed, consensus, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE_PRIO(
|
BEAST_DEFINE_TESTSUITE_PRIO(
|
||||||
NegativeUNLVoteRetiredValidator,
|
NegativeUNLVoteRetiredValidator,
|
||||||
consensus,
|
consensus,
|
||||||
ripple,
|
ripple,
|
||||||
1);
|
1);
|
||||||
BEAST_DEFINE_TESTSUITE_PRIO(NegativeUNLVoteNewValidator, consensus, ripple, 1);
|
BEAST_DEFINE_TESTSUITE(NegativeUNLVoteNewValidator, consensus, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE(NegativeUNLVoteFilterValidations, consensus, ripple);
|
BEAST_DEFINE_TESTSUITE(NegativeUNLVoteFilterValidations, consensus, ripple);
|
||||||
BEAST_DEFINE_TESTSUITE(NegativeUNLgRPC, ledger, ripple);
|
BEAST_DEFINE_TESTSUITE(NegativeUNLgRPC, ledger, ripple);
|
||||||
|
|
||||||
|
|||||||
@@ -555,6 +555,6 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE(AccountSet, app, ripple);
|
BEAST_DEFINE_TESTSUITE_PRIO(AccountSet, app, ripple, 1);
|
||||||
|
|
||||||
} // namespace ripple
|
} // namespace ripple
|
||||||
|
|||||||
@@ -1031,7 +1031,7 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE(ReportingETL, app, ripple);
|
BEAST_DEFINE_TESTSUITE_PRIO(ReportingETL, app, ripple, 2);
|
||||||
|
|
||||||
} // namespace test
|
} // namespace test
|
||||||
} // namespace ripple
|
} // namespace ripple
|
||||||
|
|||||||
@@ -696,7 +696,7 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
BEAST_DEFINE_TESTSUITE(ShardArchiveHandler, app, ripple);
|
BEAST_DEFINE_TESTSUITE_PRIO(ShardArchiveHandler, app, ripple, 3);
|
||||||
|
|
||||||
} // namespace test
|
} // namespace test
|
||||||
} // namespace ripple
|
} // namespace ripple
|
||||||
|
|||||||
Reference in New Issue
Block a user