
This is dangerous because SetUp() in subclass may call this, which in turn may bypass a SetUp in its super class. (like in exo) Instead of adding aonther "set_delegate", CL allows a subclass update init_params_ directly via input_parmas(). This uses reference as the caller should never see nullptr (or it should be treated as fatal). This also updates ctor of ChromeAhsTestBase to call its ctor so that it has single call path to super classe's ctor. Bug: None Change-Id: If18131a3f3e5e893b473013f9383044b22c9e9e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6355206 Reviewed-by: Hidehiko Abe <hidehiko@chromium.org> Commit-Queue: Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/main@{#1435864}