test: finalize E2E timeout verification and purge global state leaks

This commit is contained in:
2026-05-02 18:59:35 +02:00
parent d2de5f91de
commit f32ee46d8c
44 changed files with 740 additions and 1387 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 KiB

View File

@@ -81,11 +81,11 @@
</node>
</node>
<node index="2" text="" resource-id="" class="android.view.ViewGroup" package="com.instagram.android" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[0,665][1080,802]" drawing-order="3" hint="" display-id="0">
<node index="0" text="" resource-id="com.instagram.android:id/row_feed_profile_header" class="android.view.ViewGroup" package="com.instagram.android" content-desc="ninjatrader posted a photo 3 March" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[0,665][1080,802]" drawing-order="1" hint="" display-id="0">
<node index="0" text="" resource-id="com.instagram.android:id/row_feed_profile_header" class="android.view.ViewGroup" package="com.instagram.android" content-desc="millionlords posted a photo 3 March" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[0,665][1080,802]" drawing-order="1" hint="" display-id="0">
<node index="0" text="" resource-id="" class="android.widget.Button" package="com.instagram.android" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[0,665][128,802]" drawing-order="1" hint="" display-id="0">
<node index="0" text="" resource-id="com.instagram.android:id/row_feed_photo_profile_imageview" class="android.widget.ImageView" package="com.instagram.android" content-desc="Profile picture of ninjatrader" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[39,694][118,773]" drawing-order="1" hint="" display-id="0" />
<node index="0" text="" resource-id="com.instagram.android:id/row_feed_photo_profile_imageview" class="android.widget.ImageView" package="com.instagram.android" content-desc="Profile picture of millionlords" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[39,694][118,773]" drawing-order="1" hint="" display-id="0" />
</node>
<node index="1" text="ninjatrader" resource-id="com.instagram.android:id/row_feed_photo_profile_name" class="android.widget.Button" package="com.instagram.android" content-desc="ninjatrader" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[128,665][965,731]" drawing-order="2" hint="" display-id="0" />
<node index="1" text="millionlords" resource-id="com.instagram.android:id/row_feed_photo_profile_name" class="android.widget.Button" package="com.instagram.android" content-desc="millionlords" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[128,665][965,731]" drawing-order="2" hint="" display-id="0" />
<node index="2" text="Ad" resource-id="com.instagram.android:id/secondary_label" class="android.widget.Button" package="com.instagram.android" content-desc="Ad" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[128,731][965,802]" drawing-order="3" hint="" display-id="0" />
<node index="3" text="" resource-id="com.instagram.android:id/media_option_button" class="android.widget.ImageView" package="com.instagram.android" content-desc="More actions for this post" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[965,670][1080,797]" drawing-order="4" hint="" display-id="0" />
</node>
@@ -129,8 +129,8 @@
<node index="2" text="" resource-id="" class="android.view.ViewGroup" package="com.instagram.android" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[0,2119][1080,2162]" drawing-order="3" hint="" display-id="0">
<node index="0" text="View likes" resource-id="" class="android.widget.TextView" package="com.instagram.android" content-desc="" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[32,2119][1048,2162]" drawing-order="1" hint="" display-id="0" />
</node>
<node index="3" text="ninjatrader Mit NinjaTrader handeln Sie an echten Märkten nicht gegen Ihren Broker. Sie profitieren von transpar… more" resource-id="" class="com.instagram.ui.widget.textview.IgTextLayoutView" package="com.instagram.android" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[32,2173][1080,2235]" drawing-order="4" hint="" display-id="0">
<node index="0" text="" resource-id="" class="android.widget.Button" package="com.instagram.android" content-desc="ninjatrader" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[32,2173][219,2217]" drawing-order="0" hint="" display-id="0" />
<node index="3" text="millionlords Mit NinjaTrader handeln Sie an echten Märkten nicht gegen Ihren Broker. Sie profitieren von transpar… more" resource-id="" class="com.instagram.ui.widget.textview.IgTextLayoutView" package="com.instagram.android" content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[32,2173][1080,2235]" drawing-order="4" hint="" display-id="0">
<node index="0" text="" resource-id="" class="android.widget.Button" package="com.instagram.android" content-desc="millionlords" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[32,2173][219,2217]" drawing-order="0" hint="" display-id="0" />
<node index="1" text="" resource-id="" class="android.widget.Button" package="com.instagram.android" content-desc="Mit NinjaTrader handeln Sie an echten Märkten nicht gegen Ihren Broker. Sie profitieren von transpar" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[228,2173][1048,2217]" drawing-order="0" hint="" display-id="0" />
<node index="2" text="" resource-id="" class="android.widget.Button" package="com.instagram.android" content-desc="Mit NinjaTrader handeln Sie an echten Märkten nicht gegen Ihren Broker. Sie profitieren von transpar" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[228,2173][1048,2217]" drawing-order="0" hint="" display-id="0" />
<node index="3" text="" resource-id="" class="android.widget.Button" package="com.instagram.android" content-desc="more" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible-to-user="true" bounds="[958,2222][1043,2266]" drawing-order="0" hint="" display-id="0" />