cycles test