Kamila Valieva tested positive for a banned substance in December, but has been allowed to compete in Beijing.