At grade 6 you do C, C# and D which are all fairly OK and then A which is actually (well I think so!) quite a bit harder because you go much further up into the top octave, so fingerings are more complicated and you need to keep the support whilst remembering all the fingerings and playing them smoothly etc. I've tried slow practice and "splurts" but progress was still frustratingly slow.
I was practising the lower 3 and on a whim decided to see how fast I could go... I managed 140 BPM crotchet beat (playing in quavers) which was quite a nice surprise (150 was insane and got messy
Doing a semitone at a time, each time I played a new scale I only had one more note and one more fingering to worry about. When I played a scale and it just wouldn't work at that speed I took the metronome down 5 or 10 BPM, then if it seemed easy there worked my way back up.
The upshot is by the time I got to the chromatic on A, I found I could play it fluently at 105 BPM: may not sound that impressive compared with 140, but the last time I practised that scale I only got it from 75 to 77! (I keep records so I can see at a glance which scales need the most work) 104 is the recommended minimum speed for scales at grade 6, so in one short practice session not only did I practice all the chromatic scales between C and A, but got the A scale from awfully slow up to above the minimum.
So I thought I'd share it - it seemed to work for me, hope it maybe helps someone else