Skip to content

Fix NoMethodError for finished_loading? in group_file_template_spec

What does this MR do and why?

Currently, group_file_template_spec is failing locally (using various images like Test::Instance::All and Test::Instance::Image EE) and in FIPS nightly due to the following error: #358121 (closed)

For reasons yet to be determined, it is not yet failing in any of our other pipelines.

The finished_loading? method is suddenly being seen as private and is no longer able to be used in the test. No changes have been made to this test or the modules & classes it uses recently that would cause this issue. This method is located in the WaitForRequests module, which is included in Page::Base, which is then inherited by Page::File::Form. Because it is not included into Page::File::Form directly, it may now be having issues accessing this method (our tests normally don't call on the WaitForRequests module methods directly).

The root cause is still under investigation (possibly a dependency upgrade), but this should allow the method to be directly accessible & pass the test now.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Valerie Burton

Merge request reports

Loading