按劳动法规定,除工厂正常上班时间外上班为加班,正常休息不计入工资构成,正常上班时间由于资方单方面的造成的无法上班,责任由资方负责,除非经得劳方同意。所以在正常上班时间休息,工厂记旷工是违法的,除非工人的自主行为