Al mirar la base de datos de prueba, parece que las migraciones de chat no se han ejecutado.
> psql discourse_test
# \d
¡Oh…!
Olvidé agregar la primera variable de entorno para incluir complementos con esta migración de base de datos (porque chat sigue siendo un complemento):
LOAD_PLUGINS=1 RAILS_ENV=test rake db:migrate