Skip to content

Instantly share code, notes, and snippets.

@tateisu
Last active June 10, 2021 00:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tateisu/b1b16e8fabd8a7c5394994d804eaeb21 to your computer and use it in GitHub Desktop.
Save tateisu/b1b16e8fabd8a7c5394994d804eaeb21 to your computer and use it in GitHub Desktop.
20210610 プッシュ通知受信テスト
- アカウント設定で通知を全て有効にして「プッシュ購読の更新」
- メイン画面に戻ってさらにアプリを終了
- PCブラウザから別アカウントでファボを投げる
- プッシュ通知が発生する
- USB接続なしとありで試して、後者はadb logを記録する
エビデンス。プッシュ通知受信時のadb logcat
2021-06-10 09:41:56.994 12234-16037/jp.juggler.subwaytooter D/SubwayTooter:MyFirebaseMessagingService: onMessageReceived: acct=tateisu@mastodon.juggler.jp
2021-06-10 09:41:57.009 12234-12234/jp.juggler.subwaytooter D/SubwayTooter:PollingForegrounder: onCreate
2021-06-10 09:41:57.024 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: handleFCMMessage: start. tag=acct<>tateisu@mastodon.juggler.jp
2021-06-10 09:41:57.024 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingForegrounder: onStatus =>
2021-06-10 09:41:57.031 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:TaskList: saveArray size=1
2021-06-10 09:41:57.032 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingForegrounder: onStatus ==>
2021-06-10 09:41:57.038 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: addJob: jobId=Push, add to list.
2021-06-10 09:41:57.039 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: workerStatus:start job Push
2021-06-10 09:41:57.039 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: acquire power lock...
2021-06-10 09:41:57.044 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingForegrounder: onStatus start job Push
2021-06-10 09:41:57.056 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:JobItem: (JobItem.run jobId=Push
2021-06-10 09:41:57.056 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: workerStatus:check network status..
2021-06-10 09:41:57.059 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:TaskList: saveArray size=0
2021-06-10 09:41:57.060 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: workerStatus:start task FcmMessage
2021-06-10 09:41:57.101 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingForegrounder: onStatus start task FcmMessage
2021-06-10 09:41:57.117 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: workerStatus:make install id
2021-06-10 09:41:57.117 12234-15058/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: workerStatus:create account threads
2021-06-10 09:41:57.120 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: tateisu@mastodon.juggler.jp: runSuspend start.
2021-06-10 09:41:57.121 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: PushSubscriptionHelper: tateisu@mastodon.juggler.jp prevent frequently subscription check.
2021-06-10 09:41:57.162 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingForegrounder: onStatus create account threads
2021-06-10 09:41:57.184 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TootApiClient: request: GET https://mastodon.juggler.jp/api/v1/notifications?limit=80&since_id=310631
2021-06-10 09:41:57.274 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TootApiResult: array size=1
2021-06-10 09:41:57.372 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:NotificationTracking: tateisu@mastodon.juggler.jp/ load. post=(310631,1623285666196), read=310619, show=310631
2021-06-10 09:41:57.373 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310623, > read id 310619
2021-06-10 09:41:57.379 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310624, > read id 310619
2021-06-10 09:41:57.385 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310625, > read id 310619
2021-06-10 09:41:57.388 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310626, > read id 310619
2021-06-10 09:41:57.390 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310627, > read id 310619
2021-06-10 09:41:57.394 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310628, > read id 310619
2021-06-10 09:41:57.397 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310629, > read id 310619
2021-06-10 09:41:57.401 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310630, > read id 310619
2021-06-10 09:41:57.404 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310631, > read id 310619
2021-06-10 09:41:57.406 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: update_sub: found data that id=310632, > read id 310619
2021-06-10 09:41:57.412 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:NotificationTracking: tateisu@mastodon.juggler.jp/ save. post=(310631,1623285666196)
2021-06-10 09:41:57.412 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:NotificationTracking: tateisu@mastodon.juggler.jp/ load. post=(310631,1623285666196), read=310619, show=310632
2021-06-10 09:41:57.412 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: showNotification[tateisu@mastodon.juggler.jp] creating notification(1)
2021-06-10 09:41:57.412 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: showNotification[tateisu@mastodon.juggler.jp] creating notification(1)
2021-06-10 09:41:57.415 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: showNotification[tateisu@mastodon.juggler.jp] creating notification(3)
2021-06-10 09:41:57.415 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: showNotification[tateisu@mastodon.juggler.jp] set notification...
2021-06-10 09:41:57.419 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:NotificationTracking: updatePost account_db_id=1, nt=, post=310632,1623285716117 update_rows=1
2021-06-10 09:41:57.419 12234-15051/jp.juggler.subwaytooter I/SubwayTooter:TaskRunner: runSuspend complete normally.
2021-06-10 09:41:57.419 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskRunner: )runTask: taskId=FcmMessage
2021-06-10 09:41:57.419 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: workerStatus:end task FcmMessage
2021-06-10 09:41:57.419 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:TaskList: saveArray size=0
2021-06-10 09:41:57.419 12234-15051/jp.juggler.subwaytooter W/SubwayTooter:JobItem: pollingComplete=true,isJobCancelled=false,bPollingRequired=true
2021-06-10 09:41:57.420 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:JobItem: )JobItem.run jobId=Push, cancel=false
2021-06-10 09:41:57.420 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: release power lock...
2021-06-10 09:41:57.425 12234-16038/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: handleFCMMessage: JOB_FCM completed. time=0.40
2021-06-10 09:41:57.440 12234-12234/jp.juggler.subwaytooter D/SubwayTooter:PollingForegrounder: onDestroy
2021-06-10 09:41:57.444 12234-15051/jp.juggler.subwaytooter D/SubwayTooter:PollingWorker: workerStatus:end job Push
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment