I travelled to Sydney via the Australian Federal government-approved pilot program from Trivandrum-Colombo-Sydney. Our travel was not a good experience. They were out of vegetarian food for breakfast and the other soya chunks given was stale and also, the paratha was rock solid and I had no food to eat, I am a vegetarian and I had nothing to eat on my journey. I was ready to pay for the food but they didn't have any on the service menu and also they were out of the veg meal like I mentioned earlier, despite them taking our food preferences beforehand, this is really terrible and I have never experienced something like this. Moreover, our entertainment system was dysfunctional- mine and the one who was sitting next to me and some others but at least their headsets worked and mine didn't. We could not watch anything and when I tried, the movie was jumping to the end, I hardly watched for seven minutes, several rebooting was done but to no avail. To top it all, they were out of water bottles too... I don't consume alcohol, so while the others substituted that for water, I did not have any. It was a horrible experience and despite paying a lump sum, there were no basic resources that an airline promises. (You can verify these details from my co-passengers and also from the cabin crew).
PS: think thrice before booking your flight via SriLankan Airlines.