AFAICT, cada vez que el perfil de "banco" o "prueba" es diferente de "liberación", es una configuración incorrecta. La carga debe advertir cada vez que se define un perfil de "banco" o "prueba", y siempre debe usar el perfil "dev" o "release", según se haya aprobado o no "--release".
Desde el chat de #cargo IRC de hoy:
La prueba debería ser diferente de la versión porque no quiero pasar diez minutos esperando optimizaciones cada vez que ejecuto pruebas.
La prueba debería ser diferente de la versión porque no quiero pasar diez minutos esperando optimizaciones cada vez que ejecuto pruebas.
cargo test
debe usar el perfil de desarrollo y cargo test --release
debe usar el perfil de lanzamiento. El banco de carga siempre debe construir una construcción de lanzamiento.
Ah, sí. Eso tiene sentido.
Comentario más útil
cargo test
debe usar el perfil de desarrollo ycargo test --release
debe usar el perfil de lanzamiento. El banco de carga siempre debe construir una construcción de lanzamiento.