calling $inputfield->getErrors(true) after form render solves this.
another question if InputfieldFile in InputfieldFieldset form not get " enctype="multipart/form-data" " attr, this is bug ?
$form = $modules->get("InputfieldForm");
$col1 = $modules->get("InputfieldFieldset");
$col1->importArray([
[
'type' => 'InputfieldFile',
'name' => 'images',
'label' => 'Images',
'destinationPath' => $upload_path,
'extensions' => 'jpg jpeg gif png',
'maxFiles' => 3,
'maxFilesize' => 2*1024*1024,
'required' => 1
],
]);
$form->add($col1);