Jump to content

    
OparinVD

Continuous integration в проектах на ПЛИС

Recommended Posts

1 hour ago, syoma said:

 

Действительно для CI, тогда наверное такое не подходит, но по идее если сборка занимает больше заданного времени - ее надо тупо обрывать и говорить, что это фейл. 

Для ci комфортно - чтобы тесты проходили минут за 10 (не вся регрессия, разумеется). Иначе, стоит попробовать другие подходы.

Share this post


Link to post
Share on other sites

У нас сборки в CI (дженкинс) используются в основном для того, чтобы убедиться, что в реп лёг правильный целостный проект, что он собирается с нуля, там всего хватает. Потому как собираемость на локальной рабочей станции разработчика не означает, что в репозиторий попадает всё, что нужно - каких-нибудь библиотек может не хватает или настроек, которые есть в локальном контексте, но не попадают в реп проекта. И если в CI собрался без ошибок, то всё гуд. Но все вопросы с функциональной целостностью, таймингами и прочим - это всё добивается самим разработчиком в своём локальном окружении. Включая и тестирование в симуляторе и железе.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.