Is This an Indicator of Detonation?

If you are not sure if the rings are seated, put it back together, take it out and stand on it as hard as you can. Rings seat due to pressure, not just going up and down in the cylinder; take the car out and put a load on the engine