status-im / status-go

The Status module that consumes go-ethereum
https://status.im
Mozilla Public License 2.0
728 stars 246 forks source link

Small mailserver async fetching refactor #5420

Closed vitvly closed 2 months ago

vitvly commented 3 months ago

Two small refactors extracted from https://github.com/status-im/status-go/pull/5292

status-im-auto commented 3 months ago

Jenkins Builds

Click to see older builds (20) | :grey_question: | Commit | :hash: | Finished (UTC) | Duration | Platform | Result | |-|-|-|-|-|-|-| | :heavy_check_mark: | 73d3690fb0b95714488f6cc8b1dce496e93f7ba5 | [#1](https://ci.status.im/job/status-go/job/prs/job/ios/job/PR-5420/1/) | 2024-06-25 09:29:06 | ~4 min | `ios` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-ios-240625-092459-73d3690fb0b95714488f6cc8b1dce496e93f7ba5-pr5420.zip) | | :heavy_check_mark: | 73d3690fb0b95714488f6cc8b1dce496e93f7ba5 | [#1](https://ci.status.im/job/status-go/job/prs/job/linux/job/PR-5420/1/) | 2024-06-25 09:29:37 | ~4 min | `linux` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-desktop-240625-092459-73d3690fb0b95714488f6cc8b1dce496e93f7ba5-pr5420.zip) | | :heavy_check_mark: | 73d3690fb0b95714488f6cc8b1dce496e93f7ba5 | [#1](https://ci.status.im/job/status-go/job/prs/job/android/job/PR-5420/1/) | 2024-06-25 09:30:46 | ~5 min | `android` | [:package:`aar`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-android-240625-092459-73d3690fb0b95714488f6cc8b1dce496e93f7ba5-pr5420.aar) | | | | | | | | | | :heavy_multiplication_x: | 73d3690f | [#1](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/1/) | 2024-06-25 09:34:08 | ~9 min | `tests` | [:page_facing_up:`log`](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/1//consoleText) | | | | | | | | | | :heavy_multiplication_x: | 38a6bd0a | [#2](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/2/) | 2024-06-25 12:27:46 | ~1 min | `tests` | [:page_facing_up:`log`](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/2//consoleText) | | | | | | | | | | :heavy_check_mark: | 38a6bd0afc5c21be51098fe395d04db73c33a0b1 | [#2](https://ci.status.im/job/status-go/job/prs/job/android/job/PR-5420/2/) | 2024-06-25 12:28:03 | ~1 min | `android` | [:package:`aar`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-android-240625-122636-38a6bd0afc5c21be51098fe395d04db73c33a0b1-pr5420.aar) | | :heavy_check_mark: | 38a6bd0afc5c21be51098fe395d04db73c33a0b1 | [#2](https://ci.status.im/job/status-go/job/prs/job/linux/job/PR-5420/2/) | 2024-06-25 12:28:42 | ~2 min | `linux` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-desktop-240625-122636-38a6bd0afc5c21be51098fe395d04db73c33a0b1-pr5420.zip) | | :heavy_check_mark: | 38a6bd0afc5c21be51098fe395d04db73c33a0b1 | [#2](https://ci.status.im/job/status-go/job/prs/job/ios/job/PR-5420/2/) | 2024-06-25 12:29:05 | ~2 min | `ios` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-ios-240625-122636-38a6bd0afc5c21be51098fe395d04db73c33a0b1-pr5420.zip) | | | | | | | | | | :heavy_check_mark: | ed34eecefead8199f76289d6dbb942e60282798b | [#3](https://ci.status.im/job/status-go/job/prs/job/linux/job/PR-5420/3/) | 2024-06-25 12:42:08 | ~2 min | `linux` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-desktop-240625-123957-ed34eecefead8199f76289d6dbb942e60282798b-pr5420.zip) | | :heavy_check_mark: | ed34eecefead8199f76289d6dbb942e60282798b | [#3](https://ci.status.im/job/status-go/job/prs/job/ios/job/PR-5420/3/) | 2024-06-25 12:42:25 | ~2 min | `ios` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-ios-240625-123957-ed34eecefead8199f76289d6dbb942e60282798b-pr5420.zip) | | :heavy_check_mark: | ed34eecefead8199f76289d6dbb942e60282798b | [#3](https://ci.status.im/job/status-go/job/prs/job/android/job/PR-5420/3/) | 2024-06-25 12:45:27 | ~5 min | `android` | [:package:`aar`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-android-240625-123957-ed34eecefead8199f76289d6dbb942e60282798b-pr5420.aar) | | | | | | | | | | :heavy_check_mark: | ed34eece | [#3](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/3/) | 2024-06-25 13:22:08 | ~42 min | `tests` | [:page_facing_up:`log`](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/3//consoleText) | | | | | | | | | | :heavy_check_mark: | e1e04e6f | [#4](https://ci.status.im/job/status-go/job/prs/job/ios/job/PR-5420/4/) | 2024-07-01 16:00:34 | ~4 min | `ios` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-ios-240701-155545-e1e04e-pr5420.zip) | | :heavy_check_mark: | e1e04e6f | [#4](https://ci.status.im/job/status-go/job/prs/job/linux/job/PR-5420/4/) | 2024-07-01 16:02:25 | ~6 min | `linux` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-desktop-240701-155545-e1e04e-pr5420.zip) | | :heavy_check_mark: | e1e04e6f | [#4](https://ci.status.im/job/status-go/job/prs/job/android/job/PR-5420/4/) | 2024-07-01 16:03:35 | ~7 min | `android` | [:package:`aar`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-android-240701-155541-e1e04e-pr5420.aar) | | :heavy_check_mark: | e1e04e6f | [#4](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/4/) | 2024-07-01 16:42:43 | ~46 min | `tests` | [:page_facing_up:`log`](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/4//consoleText) | | | | | | | | | | :heavy_check_mark: | 4b86906e | [#5](https://ci.status.im/job/status-go/job/prs/job/ios/job/PR-5420/5/) | 2024-07-03 09:35:15 | ~4 min | `ios` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-ios-240703-093048-4b8690-pr5420.zip) | | :heavy_check_mark: | 4b86906e | [#5](https://ci.status.im/job/status-go/job/prs/job/android/job/PR-5420/5/) | 2024-07-03 09:39:58 | ~9 min | `android` | [:package:`aar`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-android-240703-093043-4b8690-pr5420.aar) | | :heavy_check_mark: | 4b86906e | [#5](https://ci.status.im/job/status-go/job/prs/job/linux/job/PR-5420/5/) | 2024-07-03 09:40:36 | ~9 min | `linux` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-desktop-240703-093048-4b8690-pr5420.zip) | | :heavy_check_mark: | 4b86906e | [#5](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/5/) | 2024-07-03 10:22:22 | ~51 min | `tests` | [:page_facing_up:`log`](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5420/5//consoleText) |
:grey_question: Commit :hash: Finished (UTC) Duration Platform Result
:heavy_check_mark: d5bd1775 #1 2024-07-10 08:38:17 ~2 min tests-rpc :page_facing_up:log
:heavy_check_mark: d5bd1775 #6 2024-07-10 08:38:52 ~3 min ios :package:zip
:heavy_check_mark: d5bd1775 #6 2024-07-10 08:39:35 ~3 min linux :package:zip
:heavy_check_mark: d5bd1775 #6 2024-07-10 08:41:41 ~6 min android :package:aar
:heavy_multiplication_x: d5bd1775 #6 2024-07-10 08:43:38 ~7 min tests :page_facing_up:log
:heavy_multiplication_x: d5bd1775 #7 2024-07-10 09:01:00 ~8 min tests :page_facing_up:log
:heavy_multiplication_x: d5bd1775 #8 2024-07-10 11:49:18 ~6 min tests :page_facing_up:log
:heavy_check_mark: 3dc67e23 #2 2024-07-15 16:12:57 ~2 min tests-rpc :page_facing_up:log
:heavy_check_mark: 3dc67e23 #7 2024-07-15 16:13:33 ~3 min ios :package:zip
:heavy_check_mark: 3dc67e23 #7 2024-07-15 16:14:17 ~3 min linux :package:zip
:heavy_check_mark: 3dc67e23 #7 2024-07-15 16:14:48 ~4 min android :package:aar
:heavy_check_mark: 3dc67e23 #9 2024-07-15 16:54:29 ~44 min tests :page_facing_up:log