diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-10-18 13:30:08 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-10-24 11:24:03 +0100 |
commit | d17f42ec123ee6297a6610f36f600c307fe8036e (patch) | |
tree | 3b97d0628f3c63fe839ed721e40fabb032aa4b76 /bitbake/lib/toaster/tests/functional/functional_helpers.py | |
parent | 4d9ad3bb8efbdab1cda677a870bac63012bf034c (diff) | |
download | poky-d17f42ec123ee6297a6610f36f600c307fe8036e.tar.gz |
bitbake: toaster/tests/functional/basic: Improve the projects table selection to a common function
The project page selection code is race prone. Create a common function to resolve
the race issue and use it from all the call sites rather than duplicate code.
(Bitbake rev: f2bd615b97a6ff3944fa9c1d89a0ea996a12943d)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/toaster/tests/functional/functional_helpers.py')
-rw-r--r-- | bitbake/lib/toaster/tests/functional/functional_helpers.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bitbake/lib/toaster/tests/functional/functional_helpers.py b/bitbake/lib/toaster/tests/functional/functional_helpers.py index a7a3459630..e28f2024f5 100644 --- a/bitbake/lib/toaster/tests/functional/functional_helpers.py +++ b/bitbake/lib/toaster/tests/functional/functional_helpers.py | |||
@@ -216,3 +216,9 @@ class SeleniumFunctionalTestCase(SeleniumTestCaseBase): | |||
216 | 'The project release is not defined') | 216 | 'The project release is not defined') |
217 | 217 | ||
218 | return project_id | 218 | return project_id |
219 | |||
220 | def load_projects_page_helper(self): | ||
221 | self.wait_until_present('#projectstable') | ||
222 | # Need to wait for some data in the table too | ||
223 | self.wait_until_present('td[class="updated"]') | ||
224 | |||