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

iOS: configure CI #16

Closed
rtsisyk opened this issue Dec 28, 2020 · 1 comment
Closed

iOS: configure CI #16

rtsisyk opened this issue Dec 28, 2020 · 1 comment
Assignees
Labels
iOS iOS development
Milestone

Comments

@rtsisyk
Copy link
Contributor

rtsisyk commented Dec 28, 2020

No description provided.

@rtsisyk rtsisyk added devops iOS iOS development labels Dec 28, 2020
@rtsisyk rtsisyk changed the title Configure CI/CD for iOS iOS: configure CI Jan 3, 2021
@rtsisyk rtsisyk added this to the iOS Beta milestone Jan 3, 2021
@rtsisyk rtsisyk self-assigned this Jan 5, 2021
@rtsisyk
Copy link
Contributor Author

rtsisyk commented Jan 5, 2021

I added basic CI pipeline to check compilation.

@rtsisyk rtsisyk closed this as completed Jan 5, 2021
rtsisyk added a commit that referenced this issue Feb 27, 2023
These virtual devices are x86 VMs with broken OpenGL:

```
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'generic/gce_x86_phone/gce_x86:5.0.2/LGR1.200331.001/6350401:userdebug/test-keys'
Revision: '0'
ABI: 'x86'
pid: 8947, tid: 9244, name: Thread-431  >>> app.organicmaps.debug <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
    eax 00000000  ebx aaa2b8c8  ecx 00000019  edx 00000640
    esi 00000640  edi 00000640
    xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000013f  xss 0000007b
    eip aa2ee380  ebp 8d90d4a8  esp 8d90d470  flags 00210202
backtrace:
    #00 pc 00110380  /system/lib/egl/libGLESv2_swiftshader.so
    #1 pc 00110c7d  /system/lib/egl/libGLESv2_swiftshader.so
    #2 pc 000496fb  /system/lib/egl/libGLESv2_swiftshader.so
    #3 pc 00041166  /system/lib/egl/libGLESv2_swiftshader.so
    #4 pc 0004f8c7  /system/lib/egl/libGLESv2_swiftshader.so
    #5 pc 0005fd83  /system/lib/egl/libGLESv2_swiftshader.so (glClear+35)
    #6 pc 02caaef6  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (GLFunctions::glClear(unsigned int)+902)
    #7 pc 02cce44e  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (dp::OGLContext::Clear(unsigned int, unsigned int)+142)
    #8 pc 02991a4f  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderScene(ScreenBase const&, bool)+1087)
    #9 pc 0299a59b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderFrame()+1899)
    #10 pc 02947f3b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoopImpl()+43)
    #11 pc 02945ec3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoop()+35)
    #12 pc 029a12cc  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::Routine::Do()+1196)
    #13 pc 039dccb3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #14 pc 03a0ca47  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #15 pc 03a0c976  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #16 pc 03a0c47b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #17 pc 000301e9  /system/lib/libc.so (__pthread_start(void*)+57)
    #18 pc 0002b3ca  /system/lib/libc.so (__start_thread+26)
    #19 pc 00012c46  /system/lib/libc.so (__bionic_clone+70)
```

Unfortunally, Firebase TestLab doesn't provide any non-broken alternatives
for API=21,22.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
rtsisyk added a commit that referenced this issue Feb 27, 2023
These virtual devices are x86 VMs with broken OpenGL:

```
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'generic/gce_x86_phone/gce_x86:5.0.2/LGR1.200331.001/6350401:userdebug/test-keys'
Revision: '0'
ABI: 'x86'
pid: 8947, tid: 9244, name: Thread-431  >>> app.organicmaps.debug <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
    eax 00000000  ebx aaa2b8c8  ecx 00000019  edx 00000640
    esi 00000640  edi 00000640
    xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000013f  xss 0000007b
    eip aa2ee380  ebp 8d90d4a8  esp 8d90d470  flags 00210202
backtrace:
    #00 pc 00110380  /system/lib/egl/libGLESv2_swiftshader.so
    #1 pc 00110c7d  /system/lib/egl/libGLESv2_swiftshader.so
    #2 pc 000496fb  /system/lib/egl/libGLESv2_swiftshader.so
    #3 pc 00041166  /system/lib/egl/libGLESv2_swiftshader.so
    #4 pc 0004f8c7  /system/lib/egl/libGLESv2_swiftshader.so
    #5 pc 0005fd83  /system/lib/egl/libGLESv2_swiftshader.so (glClear+35)
    #6 pc 02caaef6  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (GLFunctions::glClear(unsigned int)+902)
    #7 pc 02cce44e  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (dp::OGLContext::Clear(unsigned int, unsigned int)+142)
    #8 pc 02991a4f  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderScene(ScreenBase const&, bool)+1087)
    #9 pc 0299a59b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderFrame()+1899)
    #10 pc 02947f3b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoopImpl()+43)
    #11 pc 02945ec3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoop()+35)
    #12 pc 029a12cc  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::Routine::Do()+1196)
    #13 pc 039dccb3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #14 pc 03a0ca47  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #15 pc 03a0c976  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #16 pc 03a0c47b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #17 pc 000301e9  /system/lib/libc.so (__pthread_start(void*)+57)
    #18 pc 0002b3ca  /system/lib/libc.so (__start_thread+26)
    #19 pc 00012c46  /system/lib/libc.so (__bionic_clone+70)
```

Unfortunally, Firebase TestLab doesn't provide any non-broken alternatives
for API=21,22.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
biodranik pushed a commit that referenced this issue Feb 27, 2023
These virtual devices are x86 VMs with broken OpenGL:

```
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'generic/gce_x86_phone/gce_x86:5.0.2/LGR1.200331.001/6350401:userdebug/test-keys'
Revision: '0'
ABI: 'x86'
pid: 8947, tid: 9244, name: Thread-431  >>> app.organicmaps.debug <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
    eax 00000000  ebx aaa2b8c8  ecx 00000019  edx 00000640
    esi 00000640  edi 00000640
    xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000013f  xss 0000007b
    eip aa2ee380  ebp 8d90d4a8  esp 8d90d470  flags 00210202
backtrace:
    #00 pc 00110380  /system/lib/egl/libGLESv2_swiftshader.so
    #1 pc 00110c7d  /system/lib/egl/libGLESv2_swiftshader.so
    #2 pc 000496fb  /system/lib/egl/libGLESv2_swiftshader.so
    #3 pc 00041166  /system/lib/egl/libGLESv2_swiftshader.so
    #4 pc 0004f8c7  /system/lib/egl/libGLESv2_swiftshader.so
    #5 pc 0005fd83  /system/lib/egl/libGLESv2_swiftshader.so (glClear+35)
    #6 pc 02caaef6  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (GLFunctions::glClear(unsigned int)+902)
    #7 pc 02cce44e  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (dp::OGLContext::Clear(unsigned int, unsigned int)+142)
    #8 pc 02991a4f  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderScene(ScreenBase const&, bool)+1087)
    #9 pc 0299a59b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderFrame()+1899)
    #10 pc 02947f3b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoopImpl()+43)
    #11 pc 02945ec3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoop()+35)
    #12 pc 029a12cc  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::Routine::Do()+1196)
    #13 pc 039dccb3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #14 pc 03a0ca47  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #15 pc 03a0c976  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #16 pc 03a0c47b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #17 pc 000301e9  /system/lib/libc.so (__pthread_start(void*)+57)
    #18 pc 0002b3ca  /system/lib/libc.so (__start_thread+26)
    #19 pc 00012c46  /system/lib/libc.so (__bionic_clone+70)
```

Unfortunally, Firebase TestLab doesn't provide any non-broken alternatives
for API=21,22.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
rtsisyk added a commit that referenced this issue Aug 25, 2023
These virtual devices are x86 VMs with broken OpenGL:

```
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'generic/gce_x86_phone/gce_x86:5.0.2/LGR1.200331.001/6350401:userdebug/test-keys'
Revision: '0'
ABI: 'x86'
pid: 8947, tid: 9244, name: Thread-431  >>> app.organicmaps.debug <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
    eax 00000000  ebx aaa2b8c8  ecx 00000019  edx 00000640
    esi 00000640  edi 00000640
    xcs 00000073  xds 0000007b  xes 0000007b  xfs 0000013f  xss 0000007b
    eip aa2ee380  ebp 8d90d4a8  esp 8d90d470  flags 00210202
backtrace:
    #00 pc 00110380  /system/lib/egl/libGLESv2_swiftshader.so
    #1 pc 00110c7d  /system/lib/egl/libGLESv2_swiftshader.so
    #2 pc 000496fb  /system/lib/egl/libGLESv2_swiftshader.so
    #3 pc 00041166  /system/lib/egl/libGLESv2_swiftshader.so
    #4 pc 0004f8c7  /system/lib/egl/libGLESv2_swiftshader.so
    #5 pc 0005fd83  /system/lib/egl/libGLESv2_swiftshader.so (glClear+35)
    #6 pc 02caaef6  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (GLFunctions::glClear(unsigned int)+902)
    #7 pc 02cce44e  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (dp::OGLContext::Clear(unsigned int, unsigned int)+142)
    #8 pc 02991a4f  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderScene(ScreenBase const&, bool)+1087)
    #9 pc 0299a59b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::RenderFrame()+1899)
    #10 pc 02947f3b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoopImpl()+43)
    #11 pc 02945ec3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::BaseRenderer::IterateRenderLoop()+35)
    #12 pc 029a12cc  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so (df::FrontendRenderer::Routine::Do()+1196)
    #13 pc 039dccb3  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #14 pc 03a0ca47  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #15 pc 03a0c976  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #16 pc 03a0c47b  /data/app/app.organicmaps.debug-1/lib/x86/liborganicmaps.so
    #17 pc 000301e9  /system/lib/libc.so (__pthread_start(void*)+57)
    #18 pc 0002b3ca  /system/lib/libc.so (__start_thread+26)
    #19 pc 00012c46  /system/lib/libc.so (__bionic_clone+70)
```

Unfortunally, Firebase TestLab doesn't provide any non-broken alternatives
for API=21,22.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iOS iOS development
Projects
None yet
Development

No branches or pull requests

1 participant