fix: modify buildhouse and test code