US Senate Majority Leader Harry Reid has announced he would not file for a test vote on a resolution to strike Syria, following a day of disappointing debates.