Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • App Lounge App Lounge
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • e
  • os
  • App LoungeApp Lounge
  • Merge requests
  • !126

[POST V1] Issue 5413 - Display timeout dialog

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sayantan Roychowdhury requested to merge 5413-timeout_dialog into main May 16, 2022
  • Overview 18
  • Commits 55
  • Pipelines 16
  • Changes 27

Description

Display a timeout dialog if GPlay API or cleanapk API fails.

Issue(s)

e/backlog#5413 (closed)

Test environment

Gradle build from branch 5413-timeout_dialog, install the APK and test.

Test procedures

  1. To create a fake timeout scenario, use cellular data (not wifi) and put some garbage value in "Proxy" of APN settings of the device. This will cause host unreachable error. Actual timeout should be similar.
  2. Now open various tabs of App Lounge and check if a timeout dialog appears.

Technical details

Using kotlin coroutine withTimeout{}.

Screenshots

Will be posted later.

Check list

  • Self review
  • Test procedure explained
  • Tested on fresh install
  • Tested applied as an update
  • License
  • Internal documentation
  • User documentation
Edited Jun 03, 2022 by Sayantan Roychowdhury
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: 5413-timeout_dialog