test analysis