How to find out new bone limit on mobile

I find how to change the limit bone number on mobile from this post

But there is a problem about how to choose the new limit number ?

I find out that this limit is based on the max_vertex_uniform_vectors value in openGL. so I try to use GLES20.glGetIntegerv which is provide by android sdk to get the value. I get 256 on my sumsung s10 device. However, I use a character with 96 bones and limit number 100 on this device. It still works.

So I wonder how to test the correct limit on a device?

Thanks