When default log rotate is not working we need to check its configuration using command
/usr/sbin/logrotate -f /etc/logrotate.conf
and try running a selected configuration using
logrotate -fd /etc/logrotate.d/test
where test is the configuration file name.