add spi test