As per new CIC Rules only academic will be accepted and IELTS test is having only 1 year validity. Please go through the Instruction manual... complete details regarding this is available in it.
You mean only general training will be accepted? At
http://www.cic.gc.ca/english/immigrate/skilled/language-testing.asp and in a few other places, it says to take general training, not academic. The IELTS need to be less than 1 year old at the time of application.