You should expect major delays as general strikes are fairly common - though mostly they are announced beforehand and you will have time to change your plans/itinerary. When a strike happens transportation comes to a halt (in most cases). AFAIK no foreigner has been hit by political violence in the past decade and foreigners are not targeted. Though this bodes well for a possible trip - there is always a risk that the situation changes rapidly for the worse.