Variable speed drill?
If you have a jack shaft drive instead of direct drive you might want to use a couple step pullies like a drill press to get different speeds.
The only magnetos that I know of that run crankshaft speed are the early two cylinder John Deere's. For checking magnetos you need a slow speed for checking spark when the impulse is tripping and a higher speed for higher rpms. On my machine I have a 10 to 1 reduction to check the impulse. Most of my info says that spark should jump a 9mm gap at all speeds. A good one will do better than that.
Kal covered it very well. Some run at crankshaft speed and the 2:1 reduction is between the mainshaft and rotor drive, all you need be concerned about is to get the mag speed past impulse if it has one and have a place for the spark to find ground not much over .300, they will jump many times that amount.
After reading these responses and getting some coffee into my brain, for our gas cats, it has to be half speed. I think I will use a small variable DC motor and maybe a multi speed pulley setup like CCjersey said. I am more concerned with over speeding and possible damage if I dont have it close to working speed. Being able to run one at just about the speed of hand cranking an engine will also be needed. Engine mags must operate at something less than 600 rpm and pony mags at something like 1800 rpm. That is a lot of difference. I have a stack of mags that my Dad and brother and I have collected over the years and I would like to test them. Thank You All. Grant.
Sorry most mags run at crankshaft speed unless it is a six cylinder mag and then they usually run at 1.5 X crankshaft speed. All gas Cats run at crankshaft speed. D2,D4 and early vertical starting engine mags run at crankshaft speed. JD 2 cylinders run at crankshaft speed. Case L, LA, C, DC, SC etc run at crankshaft speed. I could keep going.
So you are saying that the mag fires twice for each power stroke? If it turns at crankshaft speed it passes each mag contact (in the cap) twice for each power stroke. That means it fires again on tdc of the exhaust stroke. Doesnt seem logical but maybe it is that way. Now I am really curious. Grant.
What Ken means is that the armature in the magneto runs at crank speed. In a wasted spark engine (fires every rotation of the crank but the spark at the overlap between exhaust and intake does nothing useful), and in two-cycle enginess, the distributor rotor also rotates at crank speed. In a non-wasted spark four-cycle, the distributor runs at half crank speed. There may be mags where the armature runs at a different speed to the crank so if someone's aware of one, we'd all be interested I'm sure : )
What Ken means is that the armature in the magneto runs at crank speed. In a wasted spark engine (fires every rotation of the crank but the spark at the overlap between exhaust and intake does nothing useful), and in two-cycle enginess, the distributor rotor also rotates at crank speed. In a non-wasted spark four-cycle, the distributor runs at half crank speed. There may be mags where the armature runs at a different speed to the crank so if someone's aware of one, we'd all be interested I'm sure : )