Bloody battles put Syrian truce to test