Performance of Grover search algorithm with diagonalizable noise