added selfpopulating support to test artifact