Voila la définition que donne un lexique de géologie:
Calcédoine : variété de quartz se présentant en masse concrétionnée ou stalactitique, incolore ou colorée, de formation chimique, présente dans les cavités de roches magmatiques. Variétés : jaspe, cornaline (de couleur rouge sang, due à l'oxyde de fer, utilisée en joaillerie), cacholong (mélange crayeux de calcédoine et d'opale), chrysoprase (couleur vert pomme), agate, onyx.
Je ne suis pas sûr que roche magmatique soit le terme approprié, je dirai plus roche sédimentaire.
Les différencier par des tests ? ça me parait mission impossible !
Je pense qu'il n'y a qu'une lame mince pour différencier les composants.
Je suis très intrigué moi aussi par ces roches silex-calcédoine-jaspe qui finissent par s'épigéniser en quartz, ou quartzite.