I just did a single ticket CA-UA connection at PVG on Tuesday. Arrived from KIX at around 11am and there was a massive line at immigration. I only made the connection, because I told one of the officers standing by the queue about my short 2 hour connection and he let me cut the queue after I showed him my itinerary. That said, I still wouldn't encourage anyone to do short intl-intl transits at PVG, because many connections require you to enter the country and check in again.