Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing Findings, January 14 2022 #290

Closed
14 tasks done
MathJud opened this issue Jan 17, 2022 · 0 comments
Closed
14 tasks done

Testing Findings, January 14 2022 #290

MathJud opened this issue Jan 17, 2022 · 0 comments
Labels
Discussion Testing Codebase testing in general Tracking Issue Tracking progress on larger tasks

Comments

@MathJud
Copy link
Member

MathJud commented Jan 17, 2022

General

Due to a bug in the time calculation when sending RPC messages to the GUI, libqaul crashed (see logs below).
This crash was not transparent to the user, as the UI was still working. This led to confusion.

Better Testing Feedback

UI Improvements

  • Android: Make System back button working
  • Mobile: Portrait view: Add gesture sliding functionality between the taps
  • Feed View: make user icons clickable
  • User Account View: show connectivity option in view
    • Display IP addresses via which the user is reachable
  • Add Language Name to Translation Field #293
  • Display round trip time milliseconds on network view correctly.

Further Development Suggestions

  • Synchronize feed
  • Make User Validation Interactive
    • Automatically exchange further more private information
    • Explain Idea behind it to the user
  • Create anti-spam feature for feed messenger

Logs

Libqaul Panic Log

flutter: sendRpc send 84 bytes
flutter: sendRpc success

thread '<unnamed>' panicked at 'overflow when subtracting durations', library/core/src/time.rs:940:31
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

flutter: sendRpc send 84 bytes
 ERROR libqaul::rpc                    > "SendError(..)"
flutter: sendRpc success
@MathJud MathJud added Discussion Testing Codebase testing in general Tracking Issue Tracking progress on larger tasks labels Jan 17, 2022
@MathJud MathJud closed this as completed Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion Testing Codebase testing in general Tracking Issue Tracking progress on larger tasks
Projects
None yet
Development

No branches or pull requests

1 participant