North Korea test-fired a salvo of eight short-range ballistic missiles toward the sea on Sunday, South Korea's military said, extending a provocative streak in weapons demonstrations this year that U.S. and South Korean officials say may culminate with a nuclear test explosion.