2021.10.20
Diary
GitHub Action のデバッグはビルドが3分かかると当然テストするのに3分かかってしまうのでなるべくテスト回数を少なくするためにめっちゃ目デバッグするわけだがまあそれなりに見落とすことがあるので待ち時間がアレ。Slack 公式の Action はなぜか workflow の webhook しか対応してないので別の非公式の方をつかうとふつうの webhook が使える。
GitHub Action のデバッグはビルドが3分かかると当然テストするのに3分かかってしまうのでなるべくテスト回数を少なくするためにめっちゃ目デバッグするわけだがまあそれなりに見落とすことがあるので待ち時間がアレ。Slack 公式の Action はなぜか workflow の webhook しか対応してないので別の非公式の方をつかうとふつうの webhook が使える。
ようやくなんかがーっといろいろ動き出して忙しそうな雰囲気になってきて細かなデバッグも進められるようになってきたら謎にメモリーリークが発生してるのに気づいて10分ぐらい走らせとくと動きがおかしくなってきて最後には再起動するみたいなことになってたのでプロファイラで見てみたらよくわからん Native という領域ががんがん増えてて結局10日ぐらい前に追加した JNI のコードで GetShortArrayElements を Release してなかったっていうのが原因だった。お片付け大事。
もうこれはちょっと無理ちゃうかなーと半分あきらめかけてたけどなんかわからんけどこの1週間だーっとデバッグしてissueたてまくり即レスおじさんやった結果ちょっと光がみえたような気がする。