I don't think I'd go with "entire", but would say this thread seems to be fixated on radio terminology (which I can say is a pet peeve of this forum after reading it for more than a few years) and largely ignoring the fact that the crew was told to get to heading 180, and acknowledged that, and regardless of the issue regarding left turn vs right turn, flew heading 0.
Looking at the radar plot, it looks very much as though they turned left and headed 018 degrees instead of 180 degrees. That mistake and then ignoring ATC is what caused this whole incident.
Surely any turn instruction issued by a radar controller, (anywhere), should include the direction of the turn as well as the desired heading?
It's basic stuff, really.
Most people heading 090 on being told to turn
left heading 180, would query "confirm
left heading 180?", and if ATC did require a left turn onto 180, they would normally say something like "left left heading 180" to indicate it was an unusual direction to turn for that kind of heading change.
However, whatever happened, EVA015 proceded to head 018 degrees and ignored all further orders to turn until it got serious in terms of terrain closure. With the EGPWS going off, and the exasperated controller saying "EVA015, WHAT ARE YOU DOING?" and telling them to turn southbound. the penny finally dropped and EVA015 probably then realised that they were in big trouble and started actually obeying ATC.