Add framework test in engine presubmit checks (#8664)
Add framework test in engine presubmit checks (#8664)

With this, no Skia or Dart roll (or any other engine commit) would accidentally break the framework.

For commits that require manual engine-to-framework rolls, the `build_and_test_host` test would fail. In such cases, the author should explicitly mention **"merge on red as the failure is expected; the engine will be manually rolled into the framework"**.
devoncarew/engine,flutter/engine,devoncarew/sky_engine,flutter/engine,jamesr/sky_engine,aam/engine,tvolkert/engine,jason-simmons/sky_engine,rmacnak-google/engine,jason-simmons/sky_engine,devoncarew/engine,chinmaygarde/flutter_engine,cdotstout/sky_engine,flutter/engine,chinmaygarde/flutter_engine,Hixie/sky_engine,devoncarew/engine,aam/engine,jamesr/flutter_engine,mikejurka/engine,jamesr/flutter_engine,mikejurka/engine,devoncarew/sky_engine,tvolkert/engine,flutter/engine,jamesr/flutter_engine,jason-simmons/flutter_engine,chinmaygarde/sky_engine,devoncarew/sky_engine,jamesr/flutter_engine,flutter/engine,Hixie/sky_engine,mikejurka/engine,jamesr/flutter_engine,jason-simmons/sky_engine,devoncarew/engine,cdotstout/sky_engine,chinmaygarde/flutter_engine,cdotstout/sky_engine,aam/engine,Hixie/sky_engine,jamesr/flutter_engine,jason-simmons/flutter_engine,devoncarew/engine,aam/engine,aam/engine,Hixie/sky_engine,jamesr/flutter_engine,devoncarew/sky_engine,mikejurka/engine,rmacnak-google/engine,jason-simmons/flutter_engine,jamesr/sky_engine,mikejurka/engine,mikejurka/engine,devoncarew/sky_engine,jason-simmons/flutter_engine,Hixie/sky_engine,jason-simmons/flutter_engine,jamesr/sky_engine,devoncarew/sky_engine,jason-simmons/sky_engine,tvolkert/engine,jason-simmons/flutter_engine,chinmaygarde/sky_engine,rmacnak-google/engine,rmacnak-google/engine,jamesr/sky_engine,jamesr/flutter_engine,rmacnak-google/engine,Hixie/sky_engine,tvolkert/engine,mikejurka/engine,chinmaygarde/flutter_engine,jason-simmons/flutter_engine,jason-simmons/flutter_engine,jason-simmons/sky_engine,rmacnak-google/engine,aam/engine,cdotstout/sky_engine,devoncarew/engine,chinmaygarde/sky_engine,chinmaygarde/sky_engine,flutter/engine,jason-simmons/sky_engine,chinmaygarde/flutter_engine,aam/engine,flutter/engine,devoncarew/engine,mikejurka/engine,jamesr/sky_engine,jamesr/flutter_engine,chinmaygarde/flutter_engine,flutter/engine,tvolkert/engine,Hixie/sky_engine,chinmaygarde/sky_engine,cdotstout/sky_engine,chinmaygarde/sky_engine,tvolkert/engine,tvolkert/engine,mikejurka/engine,rmacnak-google/engine,chinmaygarde/sky_engine,cdotstout/sky_engine,Hixie/sky_engine,chinmaygarde/flutter_engine,jamesr/sky_engine,aam/engine,jason-simmons/sky_engine,jamesr/sky_engine,cdotstout/sky_engine,devoncarew/sky_engine