Small white cases - egg or pupa?

Small white cases - egg or pupa?

Observation - Small white cases - egg or pupa? - Southern Africa. Description: